【发布时间】:2015-11-26 15:12:59
【问题描述】:
比较两个字符串格式的日期最简单的方法是什么?我需要知道date1 是否在date2 之后/之前。
String date1 = "2015-12-01";
String date2 = "2015-12-31";
【问题讨论】:
-
将字符串转换为日期并使用这些比较器。
-
this?
-
为什么不将它们转换为日期,然后进行比较?
-
其实,用那种精确的格式,你只需要做一个字符串比较
-
如果它是一个例子,带有时间戳格式(完全相同的格式,日期字段按优先级排序,零填充,没有像
2015-11-35这样的溢出值)那么你很擅长字符串比较,并且这个问题就像问蓝天的颜色。