我有一个对象在Datetime对象中返回值。这个属性在jar文件中提到,所以我不能加入。当我得到值时,我想把DateTime值转换成ZonedDateTime
我在谷歌上搜索,但没有得到任何具体的答案。
有谁能帮我解决这个问题吗?
代码:DateTime datetime = reader.getValueAsDateTime();
我想要存储到ZonedDateTime.
你可以这样写:
ZonedDateTime zonedDateTime = ZonedDateTime.ofInstant(Instant.ofEpochMilli(datetime.getMillis()), ZoneId.systemDefault());
其中ZoneId.systemDefault()为系统默认时区。你可以根据自己的需要修改。