У меня есть CSV с несколькими миллионами строк записей, мне нравится сортировать его по времени. В настоящее время я просто поместил его в древовидную карту с ключом ZonedDateTime
. Есть ли лучший способ сделать это? Угадайте, по крайней мере, лучше использовать toEpochSecond()
и использовать EpochSecond в качестве ключа? Есть ли дальнейшее улучшение?
Время указано в поле в CSV, ниже приведен один пример:
ABC.DE,,Market Price,2018-07-19T08:21:32.633494851+01,Quote,,,,,19.01,425,,,21.09,250,,,298911,21:32.6,,,,,,,,,,