Joda转换时区的坑
2016-08-25 09:47
253 查看
简单来说 如果通过todate方法拿到的对象是没有时区的信息,也就是丢了。。。
/* 这样写是错的。。。 date对象是没有保存美国时区的,您拿到的还是当地时区的时间 */ DateTime dt = new DateTime().withZone(DateTimeZone.forID("America/New_York")).todate(); /* 要这样,转为date之前,要先转为localdatetime */ DateTime dt = new DateTime().withZone(DateTimeZone.forID("America/New_York")).toLocalDateTime().toDate();
相关文章推荐
- 时区的转换 格林尼治标准时间(GMT…
- 时区缩写 UTC, CST, GMT, CEST 以及转换
- iOS:将NSDate转换为当前时区时间
- C#时区转换『转』
- Python datetime 模块处理时区的转换
- 获取 转换时区之后的 日期
- pytz实现时区的转换
- JavaScript 将当地时间转换成其它时区
- android 时区时间转换
- Java中的时区转换小结
- iOS开发时间戳与时间,时区的转换,汉字与UTF8,16进制的转换
- [iPhone/iPad] iPhone/iPad 时区转换
- JavaScript获取当前时区 时间转换
- 如何把这种带时区的字符串转换成datetime类型
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- [Ios] DatePicker获取时间时,如何转换时区的问题
- Python 调用datetime或者time获取时间的时候以及时间转换,最好设置一下时区 否则会出现相差8个小时的情况
- mysql 时区转换
- 关于时间不同时区的转换问题
- 用JavaScript脚本将当地时间转换成其它时区