GMTDate

data class GMTDate : Comparable<GMTDate>

Date in GMT timezone

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open operator override fun compareTo(other: GMTDate): Int

Properties

Link copied to clipboard
val dayOfMonth: Int

: day of month from 1 to 31

Link copied to clipboard
val dayOfWeek: WeekDay

an instance of the corresponding day of week

Link copied to clipboard
val dayOfYear: Int

: day of year from 1 to 366

Link copied to clipboard
val hours: Int

: hours from 0 to 23

Link copied to clipboard
val minutes: Int

: minutes from 0 to 59

Link copied to clipboard
val month: Month

an instance of the corresponding month

Link copied to clipboard
val seconds: Int

: seconds from 0 to 60(last is for leap second)

Link copied to clipboard
val timestamp: Long

is a number of epoch milliseconds

Link copied to clipboard
val year: Int

: year in common era(CE: https://en.wikipedia.org/wiki/Common_Era)

Extensions

Link copied to clipboard
operator fun GMTDate.minus(milliseconds: Long): GMTDate

Subtracts the specified number of milliseconds

operator fun GMTDate.minus(duration: Duration): GMTDate

Subtracts the specified duration

Link copied to clipboard
operator fun GMTDate.plus(milliseconds: Long): GMTDate

Adds the specified number of milliseconds

operator fun GMTDate.plus(duration: Duration): GMTDate

Adds the specified duration

Link copied to clipboard
fun GMTDate.toJvmDate(): Date

Convert to Date

Link copied to clipboard
fun GMTDate.truncateToSeconds(): GMTDate

Truncate to seconds by discarding sub-second part