我正在尝试将gmt Asia /加尔各答timemillis转换为utc timemillis,但它返回相同的值。环境时间是亚洲/加尔各答
答案 0 :(得分:1)
纪元与时区无关。因此,无论从哪个时区转换到纪元后,您都应该获得相同的毫秒数。
所以您得到的结果是正确的。
答案 1 :(得分:0)
您可以这样尝试
Instant date = Instant.ofEpochMilli(1549362600000l);
LocalDateTime utc = LocalDateTime.ofInstant(date, ZoneOffset.UTC);
您无需使用Joda时间api已移至Java 1.8,并且已实现与 java.time 包中相同的功能