Java 8 java.time.Instant хранит в "наносекундном разрешении", но использование Instant.now() обеспечивает только миллисекундное разрешение...
Instant instant = Instant.now();
System.out.println(instant);
System.out.println(instant.getNano());
Результат...
2013-12-19T18:22:39.639Z
639000000
Как я могу получить Instant, значение которого теперь, но с разрешением наносекунд?