Точность даты выборки составляет секунд , представление в формате long
представляет собой значение в миллисекундах единиц .Вы можете преобразовать это в наносекунду единиц , умножив это на 1 000 000.
Но, на самом деле, он просто добавит девять нулей к первоначальному значению даты и не добавит никакой дополнительной информации , которая вам понадобится для создания хеш-значений.У объекта Date
нет «скрытой» точности наносекунды.
Java предлагает метод System.nanoTime()
, который возвращает значение времени в наносекундных единицах.Но мы не можем обернуть его в Date
объект без потери точности.Тем не менее, в вашем случае это может помочь создать уникальные «значения времени».