有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

来自第三方设备的java时区

我有很多用户,他们位于不同的时区。当用户使用自己的时区更改某些数据(例如编辑)时,其他人必须使用自己的时区查看这些数据。为此我能做什么?首先,我需要用UTC时区保存日期,当用户想要获取它时,它会请求api并获取返回的日期。之后,用户可以将该日期与其时区进行转换。其他用户也这样做。我认为它非常有效


共 (1) 个答案

  1. # 1 楼答案

    简而言之:

    • 如果你必须处理夏时制(DST),你必须坚持java.time.ZonedDateTime
    • 如果你不在乎DST,那就用java.time.OffsetDateTime
    • 在任何情况下,所有通信都使用ISO8601标准