有人知道如何使用joda date time api将UTC时间转换为CST时间吗?我的代码是这样的。
DateTimeZone zone = DateTimeZone.forID("CST");
DateTime mstTime = utcDateTime.toDateTime(zone);Api说“无法识别日期时间区域id CST”
发布于 2012-01-25 18:11:06
"CST“等较短的时区ids不明确,不支持。使用更长的形式,如"America/New_York“。
发布于 2013-05-23 02:31:50
一些由三个字母组成的时区(例如,EST和MST )包含在Joda使用的默认时区数据库中。其他的(例如,CST和PST )则不是。(有关更多详细信息,请参见http://joda-time.sourceforge.net/timezones.html。)
Joda支持的时区ID可以通过调用org.joda.time.DateTimeZone.getAvailableIDs()来获得,并且该设置不同于和java.util.TimeZone.getAvailableIDs()返回的那些。
发布于 2015-08-25 20:03:56
您可以使用joda时间的"CST6CDT“格式。
https://stackoverflow.com/questions/8635704
复制相似问题