繁体   English   中英

JPA MySQL / H2 ZonedDateTime公式

JPA MySQL/H2 ZonedDateTime Formula

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在尝试将剩余时间计算为开始日期和结束日期之间的百分比。 该公式在我们的MySQL数据库上使用时有效,但是在我们的单元测试中查询H2数据库时无法准备该语句。

@NotNull
@Column(name = "start", nullable = false)
private ZonedDateTime start;

@NotNull
@Column(name = "end", nullable = false)
private ZonedDateTime end;

@Formula("(DATEDIFF(end, start) - DATEDIFF(CURRENT_TIMESTAMP, start)) / DATEDIFF(end, start)")
private double progress;

有没有其他方法可以构建此查询来实现此目的?

谢谢!

问题暂未有回复.您可以查看右边的相关问题.
1 Java EE项目中的JPA MySQL连接

我正在运行本地MySQL服务器,以后我想在远程计算机上使用它,并且我有一个问题,如何在我的Java EE项目中正确设置JPA。 首先,我是否必须在应用程序服务器中或仅在persistence.xml中设置数据库连接? 我刚刚将其添加到JBoss Server中,现在可以使用JNDI。 ...

2 休眠和ZonedDateTime

我正在开发一个Spring Boot应用程序,一个REST API。 到目前为止,我将实体的日期时间映射为LocalDateTime 。 但是需要具有区域时间信息,所以我想我应该使用ZonedDateTime insteed。 但是我担心实际使用哪个时区时间。 由于数据库字段具有以下 ...

3 ZonedDateTime到MySQL DateTime

我的应用程序使用“每个租户数据库”多租户,每个租户都有一个时区。 我不想使用时间戳,因为我不想数据库处理时区转换,但是我想做的是在ZonedDateTime和MySQL DateTime之间进行转换。 在我的应用程序中,我像这样检索租户的当前时间: 我想将其写入数据库,因为分 ...

4 ZonedDateTime 到 LocalDateTime

我有一个表示带区域的日期时间的字符串,我想将字符串表达式转换为LocalDateTime 。 我尝试使用parse方法将其parse为ZonedDateTime但失败并出现错误 预期结果: LocalDateTime为2020-06-13T23:14:21 。 观察结果: 线程“mai ...

5 LocalDateTime 到 ZonedDateTime

我有支持多个区域的 Java 8 Spring Web 应用程序。 我需要为客户位置制作日历事件。 因此,可以说我的 Web 和 Postgres 服务器托管在 MST 时区(但我想如果我们使用云,它可以在任何地方)。 但客户在 EST。 因此,按照我阅读的一些最佳实践,我认为我会以 UTC 格式存 ...

7 Java 8 ZonedDateTime

我正在尝试使用ZonedDateTime.now(ZoneOffset.UTC).toString()来获取当前时间。 它运作良好,但是当它们恰好在翻转(00.000Z)时似乎缩短了几秒/毫秒,所以它似乎出现了。 通常没关系,但是我正在将数据写入ElasticSearch,该数据库对我经过的 ...

9 LocalDateTime,ZonedDateTime和Timestamp

我有一个SpringBoot应用程序。 使用Spring Initializer,嵌入式Tomcat,Thymeleaf模板引擎和包作为可执行的JAR文件。 我有一个具有2个属性的域对象(initDate,endDate)。 我想创建2个转换器来处理mySQL DB 转换器1( ...

10 无法从TemporalAccessor获取ZonedDateTime:

我有以下格式的日期,我需要解析它并将其转换为纪元时间。 2018-11-08 08:17:18.696124 我有以下代码。 运行时,出现以下错误。 无法解析文本'2018-11-08 08:17:18.696124':无法从TemporalAccessor:{}获 ...

2018-11-13 11:47:48 1 506   java
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM