durationOf

fun durationOf(seconds: Seconds, nanoseconds: Nanoseconds): Duration

Creates a Duration.

Parameters

seconds

the number of seconds in the duration

nanoseconds

the number of additional nanoseconds to be applied on top of seconds

fun durationOf(days: Days): Duration

Creates a Duration of 24-hour days.

Throws

if overflow occurs

fun durationOf(hours: Hours): Duration

Creates a Duration of hours.

Throws

if overflow occurs

fun durationOf(minutes: Minutes): Duration

Creates a Duration of minutes.

Throws

if overflow occurs

fun durationOf(seconds: Seconds): Duration

Creates a Duration of seconds.

Throws

if overflow occurs

fun durationOf(milliseconds: Milliseconds): Duration

Creates a Duration of milliseconds.

fun durationOf(microseconds: Microseconds): Duration

Creates a Duration of microseconds.

fun durationOf(nanoseconds: Nanoseconds): Duration

Creates a Duration of nanoseconds.