Bardzo zgrabne rozwiązanie. Dzięki temu, że funkcja nanoTime() jest statyczna pozwala na uniknięcie tworzenia tymczasowego obiektu Time, a nawet w ogóle pozwala na rezygnację z klasy Time na rzeczy zmiennych prymitywnych. Bardzo dziękuję za podpowiedź!