将数字字符串转换为日期,与当前日期进行比较

时间:2015-08-03 21:23:05

标签: java validation date

我们说我有一个包含姓名,订单号和订单日期的文本文件。如果日期的格式为MMDDYY(例如080315 = 2015年8月3日),我是否有办法解析,转换为日期格式,然后将其与当前日期进行比较?我希望如此,如果他们以当前日期之后的格式提交日期,则无效。

1 个答案:

答案 0 :(得分:0)

我建议使用Joda-Time库。

Joda-Time Website

然后你可以做类似的事情。

DateFormat df = new SimpleDateFormat("MMddyy");
Date date = df.parse("070791");
LocalDate ld = new LocalDate(date);