您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

如何使用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实例)。

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

java 2022/1/1 18:22:13 有359人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶