两个日期Java之间的区别

时间:2012-10-10 19:19:34

标签: java

  

可能重复:
  Difference in days between two dates in Java?

我需要找出2个日期之间的区别。第一个是字符串格式,

s1=2012-10-01T15:33:34.652905Z

我需要将s1转换为日期d1,然后在今天的日期d2和d1之间找到整数差异。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

要将字符串转换为日期,您可以使用SimpleDateFormat。parse(“yyyy-MM-dd'T'HH:mm:ss.SSSZ”)。

给定两个Date对象,您可以按照SO条目中的建议JODA Time获得Difference in days between two dates in Java?所需的任何差异(天,秒......)<{3}}