[英]Get yesterday's starting date and time and Today's starting date and time in java
有什么方法可以將LocalDateTime
開始和結束時間設為(昨天的日期 00:00:00)~(當前日期 23:59:59),並且需要在 java 中格式化后返回LocalDateTime
而不是String
。
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss");
LocalDateTime endDate = LocalDateTime.MAX;
endDate = LocalDateTime.parse(endDate.format(formatter), formatter);
這不返回日期並且endDate
不是字符串所以我認為這不是個好主意
您是否正在尋找:
LocalDateTime now = LocalDateTime.now();
LocalDateTime startYesterday = now.minusDays(1).with(LocalTime.MIN); // 2020-03-23T00:00
LocalDateTime endToday = now.with(LocalTime.MAX); // 2020-03-24T23:59:59.999999999
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.