Я сохраняю сообщения из облака амазонки и заказываю их по метке на отсортированной карте.
Я анализирую временную метку из облака следующим кодом:
Date timestamp = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSS'Z'", Locale.ENGLISH).parse(time);
а затем я храню в них на сортированной карте с ключом, являющимся датой. Проблема в том, что дата только сводится к точности секунд. Я могу отправить несколько сообщений за 1 секунду, поэтому мне нужно, чтобы их заказывали с точностью до миллисекунды. Есть ли структура данных, которая позволяет это?