一尘不染

如何使用Java日历从日期中减去X天?

java

有人知道使用Java日历从日期中减去X天的简单方法吗?

我还找不到任何函数可以直接从Java日期中减去X天。有人可以指出我正确的方向吗?


阅读 387

收藏
2020-03-04

共1个答案

一尘不染

从文档中获取:

根据日历的规则,在给定的日历字段中添加或减去指定的时间量。例如,要从日历的当前时间中减去5天,可以通过调用以下方法来实现:

Calendar calendar = Calendar.getInstance(); // this would default to now
calendar.add(Calendar.DAY_OF_MONTH, -5).
2020-03-04