如果我有一个日期提供给用 Java 编写的系统,有什么方法可以判断它是 GMT 还是 BST?
问问题
1186 次
1 回答
0
对于格式化,您应该真正使用 DateFormat 实现(例如 SimpleDateFormat)。这将让您指定时区(和输出格式)。
最终,您需要发布代码,以便我们知道“提供给系统的日期”是什么样的。
它总是可以被识别的。(编辑:除非你只是得到一个字符串,就像你做的那样。)
如果您对 TimeZone 课程感兴趣,就会有类似的东西。
使用那些正确的DateFormat Java Docs。回答你自己的问题,然后问那些你无法回答的问题。这就是 SO 的用途。
Date 类取决于时区。
一个谷歌搜索可以防止这样的重复。
于 2013-07-11T11:21:25.547 回答