Gets the nanoseconds since midnight.
The nanoseconds are relative to midnight in the specified
time zone. So for {@code 2016-09-24 00:00:00.000000001-00:01} the
value returned is {@code 1} even though {@code 60000000001}
nanoseconds have passed since midnight in UTC.