【发布时间】:2017-09-29 01:09:33
【问题描述】:
您如何比较 Java 中的“星期五下午 2:00”和“星期四下午 4:00”?
输入数组: 周五下午 2:00 星期四凌晨 2:00 周六下午 4:00
输出: 星期四凌晨 2:00 周五下午 2:00 周六下午 4:00
【问题讨论】:
-
为什么把星期四放在星期五之前?如果他们在不同的星期怎么办?
-
这个链接应该可以帮助你弄清楚:google.ca/…
-
将
Strings解析为Calendar对象或LocalDateTime对象,然后使用.compareTo()... -
以Java Time API 开头。这是Oracle tutorial。请注意,LocalDateTime 实例是 Comparable。
-
@Lashane - 输入数据总是只有 1 周,所以需要这样排序。