JchuDateTime
object JchuDateTime
Multiplatform date and time operations shared by Android and iOS.
Functions that depend on the current time accept explicit Instant and TimeZone values, making them deterministic in tests while retaining useful system defaults.
Functions
Link copied to clipboard
Link copied to clipboard
fun currentDayOfMonth(instant: Instant = now(), timeZone: TimeZone = TimeZone.currentSystemDefault()): Int
Link copied to clipboard
fun currentDayOfWeek(instant: Instant = now(), timeZone: TimeZone = TimeZone.currentSystemDefault()): DayOfWeek
Link copied to clipboard
fun currentMonthNumber(instant: Instant = now(), timeZone: TimeZone = TimeZone.currentSystemDefault()): Int
Link copied to clipboard
fun currentUtcOffset(instant: Instant = now(), timeZone: TimeZone = TimeZone.currentSystemDefault()): UtcOffset
Link copied to clipboard
fun currentYear(instant: Instant = now(), timeZone: TimeZone = TimeZone.currentSystemDefault()): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard