nanosOfDay
nanosOfDay returns the number of nanoseconds that have elapsed since the top of the day (midnight) for the specified date-time.
Syntax
nanosOfDay(dateTime, timeZone, localTime)
nanosOfDay(dateTime, localTime)
nanosOfDay(lotalTime)
Parameters
| Parameter | Type | Description |
|---|---|---|
| instant | Instant | The date-time from which to return the number of nanoseconds. |
| timeZone | ZoneId | The time zone. |
| dateTime | ZonedDateTime | The date-time from which to return the number of nanoseconds. |
| localTime | boolean | Set this parameter to
|
Returns
The specified date-time converted into nanoseconds. Null input values will return NULL_LONG.
Examples
datetime = parseInstant("2022-03-01T12:34:56 ET")
nanos = nanosOfDay(datetime, timeZone("ET"), false)
println nanos