java - java date.before 函数是否考虑时区?

标签 java timezone date-comparison

我在服务器上将时区设置为 BST(英国夏令时),并且传递到函数中的日期是按 UTC 计算的。

在 Java Oracle 站点上,它只是指将时间与“现在”进行比较,但是这个“现在”时间是与设置的时区相同还是与运行它的服务器上设置的时区相同?

最佳答案

java.util.Date 中没有时区,它实际上是运行它的 JVM 的时区。

我的建议,如果您需要使用时区,请使用 Joda

关于java - java date.before 函数是否考虑时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6304295/

相关文章:

java - ContentProvider 的 getChildren() 是否在 ITreeViewerListener 的 treeExpanded() 之前调用?

java - "No space left on device",Spark作业终止: No proper solution yet in stackoverflow

date - Elasticsearch 日期范围聚合和时区

java - 没有时间的日期比较

swift - 使用起始日期和起始日期过滤数组

java - 在JavaFX中动态添加元素到窗口

java - 在java中使用prepareStatement插入数据库

mysql - 调整 RDS 上的默认时区设置

javascript - 根据 3 个位置的当前时间更改 3 个背景图像

mysql - 哪些索引在此查询中有用?