【发布时间】:2010-10-19 05:29:27
【问题描述】:
我假设 Java 有一些内置的方法可以做到这一点。
给定一个日期,我如何确定该日期前一天的日期?
例如,假设给我 2009 年 3 月 1 日。上一个日期是 2009 年 2 月 28 日。如果给我的是 2008 年 3 月 1 日,那么之前的日期应该是 2008 年 2 月 29 日。
【问题讨论】:
-
建议 Joda Time 的答案数量超过/低于 3.5。我会接手的。
-
睡眠(-86400);日期.getDate() ? :-)
-
@mmyers:我看过 Joda Time,但我认为 Java 的库肯定可以自己处理这个简单的任务。也许不是……
-
@William Brendel:通常,这没有什么区别。看来我这次输了。