Class DateTime

Epoch abstraction with adjustable coarseness/precision. All date fields in UTC only.

Implements

Constructors

Properties

M: number
d: number
h: number
m: number
s: number
t: number
y: number

Accessors

  • get q(): number
  • Readonly property, returning 1-based quarter

    Returns number

    Remarks

    • 1 = Jan - Mar
    • 2 = Apr - Jun
    • 3 = Jul - Sep
    • 4 = Oct - Dec

Methods

  • Returns true if this instance is before the given date, i.e. if this.compare(d) > 0.

    Parameters

    Returns boolean

  • Returns true if this instance is before the given date, i.e. if this.compare(d) < 0.

    Parameters

    Returns boolean

  • Leap years are multiple of 4, excludingcentennial years that aren’t multiples of 400.

    Returns boolean

  • Returns formatted version using current LOCALE.dateTime formatter.

    Returns string

    Remarks

    The host environment's locale is NOT used. Only the currently active LOCALE is relevant.

Generated using TypeDoc