TimeZone.getTimeZone("US/Mountain")
和TimeZone.getTimeZone("MST")
返回不同的结果。这个java类中的MST不代表“Mountain Standard Time”吗?为什么TimeZone.getTimeZone(“MST”)方法与getTimeZone(“US/Mountain”)不同?
4
A
回答
6
您不应该在Java中使用简短的三个字母名称(MST
)。自1998年以来这已被弃用(请参阅JDK 1.3 TimeZone)。
请参阅Sun Alert 102836以获取关于一些问题和解决方法的更多信息,但您应该确实使用长名称(我相信在这种情况下为“美国/丹佛”)。
+0
其实,我期待将太平洋时间转换为Mountain Time(美国和加拿大)。同时我对这两种选择感到困惑。谢谢你指责我弃权。 – Cid
相关问题
- 1. 为什么TimeZone.getTimeZone()抛出异常
- 2. 为什么NSNumber比较方法不同?
- 3. 为什么一种方法与自身不同?
- 4. 什么是动态方法,DynamicMethod与MethodBuilder有什么不同?
- 5. 为什么不parseInt方法?
- 6. 为什么我的同步方法锁定不同的对象?
- 7. Python:为什么一个方法的行为与添加的参数不同?
- 8. 为什么这些简单的方法编译方式不同?
- 9. 爪哇getTimeZone获取()表现不同对于不同种输入
- 10. Boruvka MST算法
- 11. 链接方法有什么不同
- 12. 为什么登录Akka与Play不同?
- 13. 为什么13596 * 0.1与13596/10不同?
- 14. 为什么git AuthorDate与CommitDate不同?
- 15. 为什么std :: uint32_t与uint32_t不同?
- 16. 为什么:: feof()与:: _ eof(:: fileno())不同?
- 17. 为什么Windows'Run:'与CMD不同?
- 18. NET 4.0 SpinWait方法与4.0之前的SpinWait()有什么不同?
- 19. 不同的行为与方法onCreateOptionsMenu
- 20. 什么是devise_parameter_sanitizer.sanitize()方法用于?它与devise_parameter_sanitizer.for()方法有何不同?
- 21. 为什么与该类名称相同的方法不需要返回类型?
- 22. 为什么JavaScript的后缀表示法与C和Perl不同?
- 23. dispatch_async为什么不好?完成相同任务的更好方法是什么?
- 24. 为什么AddressEntry.Members不推荐?同样的替代方法是什么?
- 25. 为什么有不同的方法来选择使用SQLAlchemy?
- 26. 为什么Semaphores中的acquire()方法不必同步?
- 27. 这两种任务方法的行为有什么不同?
- 28. 为什么这两种方法返回不同的东西?
- 29. 为什么这两种方法中的线程不同?
- 30. 什么是为每个用户生成不同AntiForgeryToken的方法
快速浏览[Wikipedia](http://en.wikipedia.org/wiki/MST)给出了三种缩写为MST的可能时区,所以依靠它看起来并不合理。 –