Options
All
  • Public
  • Public/Protected
  • All
Menu

An object like JavaScript's Date, but immutable.

Immutability is enforced at compile time by removing all mutable methods in the type definition.

Hierarchy

  • ReadonlyDate

Index

Methods

  • [toPrimitive](hint: "default"): string
  • [toPrimitive](hint: "string"): string
  • [toPrimitive](hint: "number"): number
  • [toPrimitive](hint: string): string | number
  • Parameters

    • hint: "default"

    Returns string

  • Parameters

    • hint: "string"

    Returns string

  • Parameters

    • hint: "number"

    Returns number

  • Parameters

    • hint: string

    Returns string | number

  • getDate(): number
  • Returns number

  • getDay(): number
  • Returns number

  • getFullYear(): number
  • Returns number

  • getHours(): number
  • Returns number

  • getMilliseconds(): number
  • Returns number

  • getMinutes(): number
  • Returns number

  • getMonth(): number
  • Returns number

  • getSeconds(): number
  • Returns number

  • getTime(): number
  • Returns number

  • getTimezoneOffset(): number
  • Returns number

  • getUTCDate(): number
  • Returns number

  • getUTCDay(): number
  • Returns number

  • getUTCFullYear(): number
  • Returns number

  • getUTCHours(): number
  • Returns number

  • getUTCMilliseconds(): number
  • Returns number

  • getUTCMinutes(): number
  • Returns number

  • getUTCMonth(): number
  • Returns number

  • getUTCSeconds(): number
  • Returns number

  • toDateString(): string
  • Returns string

  • toISOString(): string
  • Returns string

  • toJSON(key?: any): string
  • Parameters

    • Optional key: any

    Returns string

  • toLocaleDateString(): string
  • toLocaleDateString(locales?: string | string[], options?: DateTimeFormatOptions): string
  • Returns string

  • Parameters

    • Optional locales: string | string[]
    • Optional options: DateTimeFormatOptions

    Returns string

  • toLocaleString(): string
  • toLocaleString(locales?: string | string[], options?: DateTimeFormatOptions): string
  • Returns string

  • Parameters

    • Optional locales: string | string[]
    • Optional options: DateTimeFormatOptions

    Returns string

  • toLocaleTimeString(): string
  • toLocaleTimeString(locales?: string | string[], options?: DateTimeFormatOptions): string
  • Returns string

  • Parameters

    • Optional locales: string | string[]
    • Optional options: DateTimeFormatOptions

    Returns string

  • toString(): string
  • Returns string

  • toTimeString(): string
  • Returns string

  • toUTCString(): string
  • Returns string

  • valueOf(): number
  • Returns number