簡體   English   中英

設置在開始日期前一年

[英]Set one year before start date

我使用此配置來獲取當前日期:

LocalDateTime start_date = LocalDateTime.now(Clock.systemUTC());
LocalDateTime end_date = LocalDateTime.now(Clock.systemUTC());

如何將 start_date 設置為晚一年?

LocalDateTime類有一個minusYears()方法,它:

返回此LocalDateTime的副本,並減去指定的年數。

你可以簡單地做:

LocalDateTime end_date = LocalDateTime.now(Clock.systemUTC());
LocalDateTime start_date = end_date.minusYears(1);

其中(在發布此答案時運行時)產生:

2018-02-07

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM