TimestampKt

public final class TimestampKt


Summary

Public methods

static final @NonNull ChronoUnit
@RequiresApi(value = 26)
convertUnit(@NonNull String unit)

Converts string units to TemporalUnit.

static final boolean
static final boolean
static final boolean
static final boolean
isTimestampInBounds(long seconds, int nanos)

Public methods

convertUnit

@RequiresApi(value = 26)
public static final @NonNull ChronoUnit convertUnit(@NonNull String unit)

Converts string units to TemporalUnit.

Returns
@NonNull ChronoUnit

the converted unit

Throws
kotlin.IllegalArgumentException kotlin.IllegalArgumentException

if unit is not among the list of recognized units.

isMicrosecondsInTimestampBounds

public static final boolean isMicrosecondsInTimestampBounds(long microseconds)

isMillisecondsInTimestampBounds

public static final boolean isMillisecondsInTimestampBounds(long milliseconds)

isSecondsInTimestampBounds

public static final boolean isSecondsInTimestampBounds(long seconds)

isTimestampInBounds

public static final boolean isTimestampInBounds(long seconds, int nanos)