Timeformatter
This API handles temporal values and provides easy access to custom formats for display or further use
Usage
Time parsing
Format the current timestamp value as String
Format a long date value as String
Format a string date value as Long
Temporal gap calculation
// 6 January
val january6 = 1736191911000L
// 16 January
val january16 = 1737055946000L
// the days gap will be 10 days
val daysGap = genuary6.daysUntil(
untilDate = genuary16
)
Supported temporal gap
| Type | Description |
|---|---|
nanoseconds |
Nanoseconds between two dates |
milliseconds |
Milliseconds between two dates |
seconds |
Seconds between two dates |
minutes |
Minutes between two dates |
hours |
Hours between two dates |
days |
Days between two dates |
weeks |
Weeks between two dates |
months |
Months between two dates |
quarters |
Quarters between two dates |
years |
Years between two dates |
centuries |
Centuries between two dates |