如何获得31天前的日期?
我x
应该如何获取应该在31天之前current_date
?
x(date)___________________________current_date 31
回答:
只需减去31天。例如:
LocalDate current = new LocalDate(2015, 6, 19);LocalDate x = current.minusDays(31); // 2015-05-19
要 获取 当前日期,可以使用:
LocalDate current = new LocalDate(); // Default time zone
要么
LocalDate current = new LocalDate(zone); // Some specific zone
或者,您可能想要创建自己的“时钟”表示形式,该表示形式能够为您提供current Instant
,在这种情况下,您将使用:
LocalDate current = clock.getCurrentInstant().toDateTime(zone).toLocalDate();
(这使您可以使用依赖项注入使用伪造的时钟编写更简单的单元测试。)
以上是 如何获得31天前的日期? 的全部内容, 来源链接: utcz.com/qa/408481.html