如何在Kotlin的HashMap中对Arraylist的时间项进行分组?

时间:2017-09-08 11:03:07

标签: android hashmap kotlin

我需要将时间组合在一起,如02:10 PM,02:30 PM应该在02:00 PM - 03:00 PM组中。我一直在yyyy-MM-dd'T'HH:mm:ss.SSS + 00:00格式。如何以02:10 PM格式将时间分组?

目前我用hh:mm aa格式转换它们并获得列表,如何将它们分组到Arraylists中,最后将它们存储在Map中,以便我可以在Recyclerview中列出时间?

1 个答案:

答案 0 :(得分:3)

尝试这样的事情(给定ItemsSource并将时间值存储在items中):

timeString

(runnable demo)

见: