datetime将字符串日期转换为Java日期对象
Possible Duplicates:
Calculating difference in dates in Java
How can I calculate a time span in Java and format the output?
假设给你两个日期作为字符串,它们是这种格式的8/11/11 9:16:36 PM
我如何将它们转换为java日期对象,以便计算两个日期之间的差异
你可以在下面搜索框中键入要查询的问题!
Possible Duplicates:
Calculating difference in dates in Java
How can I calculate a time span in Java and format the output?
假设给你两个日期作为字符串,它们是这种格式的8/11/11 9:16:36 PM
我如何将它们转换为java日期对象,以便计算两个日期之间的差异
# 1 楼答案
只要这两个时间都是GMT/UTC,就可以执行
date1.getTime() - date2.getTime()
,然后将结果除以86400000,得到天数。其余的可能是相当直观的根据已编辑的问题进行编辑
要将字符串转换为日期,请使用SimpleDateFormat类
# 2 楼答案
大多数Date的getter都已被弃用,取而代之的是Calendar方法。以下是你将如何做到这一点
然后你可以用这些数字做任何你喜欢的事情