【发布时间】:2020-02-19 00:00:57
【问题描述】:
我有两个ZonedDateTime 实例:
final ZonedDateTime a = ...;
final ZonedDateTime b = ...;
我想获得这两个值的最大值。我想避免编写自定义的临时代码。
在 Java 8 中最好的方法是什么?我目前正在这样做:
final ZonedDateTime c = Stream.of(a, b).max(ChronoZonedDateTime::compareTo).get();
有更好的方法吗?
【问题讨论】:
标签: java java-stream comparator date-comparison zoneddatetime