嗨,我有两个从 java 中的 simpleDateFormat 类型创建的字符串。它们如下:
"dd/MM/yyyy hh:mm:ss a"
如何比较具有该格式的两个字符串并知道哪个是最新的?
最佳答案
请按照以下步骤操作:
- 使用
SimpleDateFormat
将 2 个字符串转换为Date
对象。更多转换详情可以引用this post .
示例:Date date = new SimpleDateFormat(yourFormat).parse(dateString);
- 现在使用
Date#after()
比较 2 个Date
对象方法。
关于java - 我如何比较 java 中的两个 simpledateformat 类型与以下规范 "dd/MM/yyyy hh:mm:ss a",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23225687/