我在服务器上将时区设置为 BST(英国夏令时),并且传递到函数中的日期是按 UTC 计算的。
在 Java Oracle 站点上,它只是指将时间与“现在”进行比较,但是这个“现在”时间是与设置的时区相同还是与运行它的服务器上设置的时区相同?
最佳答案
java.util.Date 中没有时区,它实际上是运行它的 JVM 的时区。
我的建议,如果您需要使用时区,请使用 Joda
关于java - java date.before 函数是否考虑时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6304295/