第三方设备的时区

时间:2018-09-03 11:53:26

标签: java spring spring-boot timezone

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

1 个答案:

答案 0 :(得分:0)

简而言之:

  • 如果您必须处理夏时制(DST),则必须坚持java.time.ZonedDateTime
  • 如果您不关心DST,请使用java.time.OffsetDateTime
  • 在任何情况下,所有通信均使用ISO8601标准