Java 如何在Android Studio中订购日期和订购时间

Java 如何在Android Studio中订购日期和订购时间,java,android,android-studio,sorting,kotlin,Java,Android,Android Studio,Sorting,Kotlin,我正在做一个辅助项目,试图对列表中存储的日期进行排序 我有包含以下信息的字符串列表: calendarEventTime ["28/04/2021 06:00 p.m.", "28/04/2021 10:00 a.m.", "29/04/2021 05:00 p.m.", "28/04/2021 05:45 p

我正在做一个辅助项目,试图对列表中存储的日期进行排序

我有包含以下信息的字符串列表:

calendarEventTime ["28/04/2021 06:00 p.m.", 
                   "28/04/2021 10:00 a.m.",
                   "29/04/2021 05:00 p.m.", 
                   "28/04/2021 05:45 p.m.", 
                   "29/04/2021 08:00 a.m.", 
                   "29/04/2021 04:00 a.m."]
希望结果是:

calendarEventTime ["28/04/2021 10:00 a.m.",
                   "28/04/2021 05:45 p.m.",
                   "28/04/2021 06:00 p.m.", 
                   "29/04/2021 04:00 a.m.",
                   "29/04/2021 08:00 a.m.",
                   "29/04/2021 05:00 p.m."]
我做了收集。排序(列表)在第一部分效果很好,但考虑到时间安排不好


如果有人能帮我,我会非常感激的,谢谢

这也许能回答你的问题。你的日期是什么数据类型很重要-你能提供一个代码片段吗?我重新表述了这个问题,希望你能帮助我!Damien Hunter我查看了链接,但这是日期格式(Satuday,2012年2月4日):(