【发布时间】:2013-03-15 16:32:02
【问题描述】:
尝试执行日期比较:
date1=new SimpleDateFormat("yy-MM-dd HH").parse("12-03-25 02") 等于
date2=new SimpleDateFormat("yy-MM-dd HH").parse("12-03-25 03")
有什么问题?以date1.getHour 我得到3。
欢迎提出想法
【问题讨论】:
-
我得到
2为date1.getHours()。一定有其他代码影响了您的结果。 -
无法在JDK 6上重现,显示实际程序?
-
我在 jdk 7 中也得到了 2
-
会不会有复制粘贴的问题?有两个“date2”,没有“date1”?
-
删除了我的答案,因为它并没有真正回答任何问题。在 jdk6 上,我也得到 2。你确定你不是在 date2 上得到小时数吗?
标签: java date simpledateformat