【发布时间】:2012-10-13 19:27:23
【问题描述】:
可能重复:
Calculating the Difference Between Two Java Date Instances
我知道这可能是一个重复的线程。但我试图找出一种方法来计算两个日期之间的差异。在 jquery 中,日期字符串的格式为 'yyyy-mm-dd'。我把它读成一个字符串并像这样转换为java Date
Date d1 = new SimpleDateFormat("yyyy-M-dd").parse((String) request.getParameter(date1));
Date d2 = new SimpleDateFormat("yyyy-M-dd").parse((String) request.getParameter(date2));
我想计算这两个日期之间的天数差。
注意:我不能使用需要审查的第三方 API。
【问题讨论】:
-
你确定是mm而不是MM?
-
有什么区别?根据地点等,有多种定义。看看各种 3rd 方时间 API,看看我的这条评论将走向何方。
-
如果你认为它是一个dup,为什么不搜索它呢?又不是找不到其他线程...
-
@owlstead 我不能使用第三方应用程序,因为它需要经过法律团队的审查才能获得批准。所以我必须修补 util 包中可用的内容。
-
@user525146 您应该通过编辑将您的约束添加到问题中。似乎最普遍推荐的解决方案是使用第三方工具。如果不能,请提前说明。