如何在java中对字符串格式的日期进行排序?

您所在的位置:网站首页 mysql日期字符串排序 如何在java中对字符串格式的日期进行排序?

如何在java中对字符串格式的日期进行排序?

2024-07-15 13:10| 来源: 网络整理| 查看: 265

我有一个包含字符串值的arraylist,比如

代码语言:javascript复制ArrayList datestring=new ArrayList(); datestring.add("01/21/2013 @03:13 PM"); datestring.add("01/21/2013 @04:37 PM"); datestring.add("01/21/2013 @10:41 AM"); datestring.add("01/21/2013 @10:48 AM"); datestring.add("01/22/2013 @06:16 AM"); datestring.add("01/22/2013 @06:19 AM"); datestring.add("01/21/2013 @05:19 PM"); datestring.add("01/21/2013 @05:19 PM");

有没有人能帮我整理一下上面的列表?以便根据AM和PM格式对值进行排序。

排序后的预期输出应为

代码语言:javascript复制for (String s : datestring) { System.out.println(s); }

代码语言:javascript复制01/21/2013 @10:41 AM; 01/21/2013 @10:48 AM; 01/21/2013 @03:13 PM; 01/21/2013 @04:37 PM; 01/21/2013 @05:16 PM; 01/21/2013 @05:19 PM; 01/22/2013 @06:16 AM; 01/22/2013 @06:19 AM;


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3