我需要将多区域(变量)的长历元时间转换为utc的长历元时间。
在乔达时代,我一直在尝试做如下的事情:
long getUTCLong(long timestamp, String timeZone) {
DateTimeZone zone = DateTimeZone.forID(timeZone);
DateTime dt = new DateTime(timestamp, zone);
dt.getMillis();
}
但这行不通。如何使用新的java.time特性实现这一点
1条答案
按热度按时间7kjnsjlb1#
虽然问题代码使用了joda time,但实际上它要求使用java time api来解决问题,所以这里是: