**结束。**此问题需要详细的调试信息。它目前不接受答案。**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
12小时前关门了。改进这个问题我有两个日期字符串dateone=“2021-11-12t00:00:00”datetwo=“2021-12-12t00:00:00”有没有一个简单的java函数告诉我哪个日期更早?
5lhxktic1#
在这种格式中,它们可以按字典顺序作为字符串进行比较(不转换为日期等):
if (dateOne.compareTo(dateTwo) < 0) { // true, for your examples }
wlwcrazw2#
LocalDateTime.parse( "2021-11-12T00:00:00" ).isBefore( other )
将符合iso8601标准的输入文本解析为 LocalDateTime 对象。有用的文档链接:LocalDateTime#isBefore() LocalDateTime#parse()
LocalDateTime
LocalDateTime#parse()
2条答案
按热度按时间5lhxktic1#
在这种格式中,它们可以按字典顺序作为字符串进行比较(不转换为日期等):
wlwcrazw2#
将符合iso8601标准的输入文本解析为
LocalDateTime
对象。有用的文档链接:
LocalDateTime#isBefore()
LocalDateTime#parse()