gpt4 book ai didi

java - 比较java中的时间戳

转载 作者:太空宇宙 更新时间:2023-11-04 13:41:30 26 4
gpt4 key购买 nike

我收到字符串形式的时间戳。我想对这些时间戳进行排序。如果时间戳的格式是“yyyy-MM-dd HH:mm:ss.SSS”,我是否只使用compareTo函数将它们作为字符串进行比较?这将解决目的,但这是一个好的做法吗?

最佳答案

比较时间戳的正确方法是将它们作为 Date 对象进行比较:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
boolean firstBeforeSecond = sdf.parse(firstDate).before(sdf.parse(secondDate));

关于java - 比较java中的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31218959/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com