在我们对 Joda 日期对象进行转换的时候,我们需要将 joda 设置时区,这样才能针对不同的时区输出正确的日期格式。
时区的设置是在:
logger.debug("dateTime for EST is - [{}]", dateTime.toDateTime(DateTimeZone.forID("America/New_York")));
中的方法 DateTimeZone.forID 方法中进行设置的。
这个方法使用的参数是字符串,因此你需要定义你需要的字符串。
时区字符串从哪里来呢?
请参考下面的链接:https://www.joda.org/joda-time/timezones.html
可以参考的字符串可以从上面的链接中找到。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!