如何使用Java中的UTC或GMT获取当前日期和时间?

如何使用Java中的UTC或GMT获取当前日期和时间?,第1张

如何使用Java中的UTC或GMT获取当前日期和时间?

java.util.Date
尽管它的值通常是与UTC有关的,但它没有特定的时区。是什么让你认为这是当地时间?

准确地说:

a
内的值
java.util.Date
是自Unix时代(UTC)在1970年1月1日午夜开始的毫秒数。相同的纪元也可以在其他时区进行描述,但是传统的描述是以UTC表示的。由于距固定纪元以来的毫秒数,因此在
java.util.Date
世界各地的特定时刻,无论本地时区如何,其值都相同。

我怀疑问题在于你是通过使用本地时区的

Calendar
实例显示它,还是通过使用本地时区的Calendar实例显示(默认情况下也使用本地时区
Date.toString()
SimpleDateFormat
实例)。

如果这不是问题,请发布一些示例代码。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4958492.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存