Jooq java api,在选择查询中将日期时间转换为时区

Posted

技术标签:

【中文标题】Jooq java api,在选择查询中将日期时间转换为时区【英文标题】:Jooq java api, convert datetime to timezone in select query 【发布时间】:2018-12-04 07:36:38 【问题描述】:

遇到 org.jooq api 的一些问题。将数据以 UTC 格式保存到 DB 中,用于 timestamptz 字段。从 db 中获取相同的内容时,postgres 中有一种方法。 select id, created_datetime at time zone 'pst' from account. 有没有办法在 jooq 中实现同样的效果?

selectStep = selectStep.select(fieldName).as(aliasName))

【问题讨论】:

【参考方案1】:

在 jooq api 中搜索与“AT TIME ZONE”相关的支持时。我在 github 中发现此功能已在路线图中。

https://github.com/jOOQ/jOOQ/issues/7238

可能对其他人有帮助。

【讨论】:

以上是关于Jooq java api,在选择查询中将日期时间转换为时区的主要内容,如果未能解决你的问题,请参考以下文章

jOOQ(Java)-SQL 翻译 API 可以自托管吗?

如何在 Jooq 中选择 unix 时间戳作为日期?

用于从表中选择具有最新时间戳的行的 JOOQ 代码

jOOQ:如何在选择查询中调用 Sql 用户定义函数

jOOQ - 选择查询数组

jooq 比较 2 个日期 - 它不喜欢 java.sql.Date