【发布时间】:2019-03-09 03:02:08
【问题描述】:
我正在编写一些与 Cassandra 交互的 Java 代码。我想知道是否有任何方法可以调整时区以显示(而不是存储)TIMESTAMP 类型的列。
据我了解,Cassandra 的TIMESTAMP 类型本质上是自纪元[2] 以来的毫秒数,因此该类型没有时区 的概念,查看器显示UTC 时间。
这是我尝试过的:
根据JetBrains documentation,有一个JVM选项user.timezone可以进行这种调整。所以我将 Cassandra 驱动程序的 JVM 选项设置为-Duser.timezone=Asia/Seoul,但它似乎没有任何效果。也试过-Duser.timezone=UTC+09:00,也没用。
有没有办法让查看器显示不同时区的时间?
【问题讨论】:
标签: java intellij-idea cassandra timezone