将本地时区添加到 utc 转换

Joda time local zone to utc conversion

我正在尝试将 gmt asia/kolkata timemillis 转换为 utc timemillis 但它 returns 相同的值。环境时间为asia/kolkata

你可以试试这个

     Instant date = Instant.ofEpochMilli(1549362600000l);
     LocalDateTime utc = LocalDateTime.ofInstant(date, ZoneOffset.UTC);

你不需要使用 Joda 时间 api 已经移动到 java 1.8 已经实现了你可以在上面使用的相同内容 java.time 包裹

纪元与时区无关。因此,无论您转换到哪个时区,您都应该获得自纪元以来相同的毫秒数。

所以你得到的结果是正确的。