там максимум микросекунды на линуксе.
Вы имеете в виду откуда 9 знаков?
Да, 9 знаков с не-нулями после 6-го
С 11-й джавы точно наносекунды есть. Раньше только миллисекундная точность была
11.0.11 говорит мне, что сейчас 2021-10-14T13:47:01.704143Z Т.е. точностью выше микросекунд не пахнет
Возможно дело в форматере? Внутри instant epochSeconds + nanoOfSecond
Все же зависит от сервера. На вашей машине может и так, но вот на свежей 17-ой на машинке знаков больше. А у вас какая версия кстати?
Подозреваю что это Instant.now
11, надо бы проверить на новой
В 11 jvm, при миграции в тестах обнаружили такое поведение
Проверил на 17, там действительно стало интереснее: 2021-10-14T13:50:03.606636237Z
Он просто не печатает наносекунды, потому что форматирует в iso 8601
Нет, просто он сам по себе такой обрезанный
Во, значит удачи при миграции на новую версию 😎😎
Так оно стреляло ещё на 11)
Обсуждают сегодня