【发布时间】:2018-07-29 19:44:48
【问题描述】:
如何将 instatiated ZonedDateTime 的时间更改为 f.e.: 'java.time.LocalTime.MIN' 或 'java.time.LocalTime.MAX'?
ZonedDateTime date = ZonedDateTime.now();
这是一个好的开始:ZonedDateTime startDate = date.withHour(0).withMinute(0).withSecond(0).withNano(0);
但最好有:
ZonedDateTime startDate = date.withTime(LocalTime.Min);
【问题讨论】:
-
比较器需要那个吗?
-
我需要有两次手术之间的日期。我不需要时间。
-
这看起来像是 XY 问题。为什么你认为你需要这个?
标签: java time java-8 java-time zoneddatetime