Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Date

Enables basic storage and retrieval of dates and times.

Hierarchy

  • Date

Index

Methods

getDate

  • getDate(): number
  • Gets the day-of-the-month, using local time.

    Returns number

getDay

  • getDay(): number
  • Gets the day of the week, using local time.

    Returns number

getFullYear

  • getFullYear(): number
  • Gets the year, using local time.

    Returns number

getHours

  • getHours(): number
  • Gets the hours in a date, using local time.

    Returns number

getMilliseconds

  • getMilliseconds(): number
  • Gets the milliseconds of a Date, using local time.

    Returns number

getMinutes

  • getMinutes(): number
  • Gets the minutes of a Date object, using local time.

    Returns number

getMonth

  • getMonth(): number
  • Gets the month, using local time.

    Returns number

getSeconds

  • getSeconds(): number
  • Gets the seconds of a Date object, using local time.

    Returns number

getTime

  • getTime(): number
  • Gets the time value in milliseconds.

    Returns number

getTimezoneOffset

  • getTimezoneOffset(): number
  • Gets the difference in minutes between the time on the local computer and Universal Coordinated Time (UTC).

    Returns number

getUTCDate

  • getUTCDate(): number
  • Gets the day-of-the-month, using Universal Coordinated Time (UTC).

    Returns number

getUTCDay

  • getUTCDay(): number
  • Gets the day of the week using Universal Coordinated Time (UTC).

    Returns number

getUTCFullYear

  • getUTCFullYear(): number
  • Gets the year using Universal Coordinated Time (UTC).

    Returns number

getUTCHours

  • getUTCHours(): number
  • Gets the hours value in a Date object using Universal Coordinated Time (UTC).

    Returns number

getUTCMilliseconds

  • getUTCMilliseconds(): number
  • Gets the milliseconds of a Date object using Universal Coordinated Time (UTC).

    Returns number

getUTCMinutes

  • getUTCMinutes(): number
  • Gets the minutes of a Date object using Universal Coordinated Time (UTC).

    Returns number

getUTCMonth

  • getUTCMonth(): number
  • Gets the month of a Date object using Universal Coordinated Time (UTC).

    Returns number

getUTCSeconds

  • getUTCSeconds(): number
  • Gets the seconds of a Date object using Universal Coordinated Time (UTC).

    Returns number

setDate

  • setDate(date: number): number
  • Sets the numeric day-of-the-month value of the Date object using local time.

    Parameters

    • date: number

      A numeric value equal to the day of the month.

    Returns number

setFullYear

  • setFullYear(year: number, month?: number, date?: number): number
  • Sets the year of the Date object using local time.

    Parameters

    • year: number

      A numeric value for the year.

    • Optional month: number

      A zero-based numeric value for the month (0 for January, 11 for December). Must be specified if numDate is specified.

    • Optional date: number

      A numeric value equal for the day of the month.

    Returns number

setHours

  • setHours(hours: number, min?: number, sec?: number, ms?: number): number
  • Sets the hour value in the Date object using local time.

    Parameters

    • hours: number

      A numeric value equal to the hours value.

    • Optional min: number

      A numeric value equal to the minutes value.

    • Optional sec: number

      A numeric value equal to the seconds value.

    • Optional ms: number

      A numeric value equal to the milliseconds value.

    Returns number

setMilliseconds

  • setMilliseconds(ms: number): number
  • Sets the milliseconds value in the Date object using local time.

    Parameters

    • ms: number

      A numeric value equal to the millisecond value.

    Returns number

setMinutes

  • setMinutes(min: number, sec?: number, ms?: number): number
  • Sets the minutes value in the Date object using local time.

    Parameters

    • min: number

      A numeric value equal to the minutes value.

    • Optional sec: number

      A numeric value equal to the seconds value.

    • Optional ms: number

      A numeric value equal to the milliseconds value.

    Returns number

setMonth

  • setMonth(month: number, date?: number): number
  • Sets the month value in the Date object using local time.

    Parameters

    • month: number

      A numeric value equal to the month. The value for January is 0, and other month values follow consecutively.

    • Optional date: number

      A numeric value representing the day of the month. If this value is not supplied, the value from a call to the getDate method is used.

    Returns number

setSeconds

  • setSeconds(sec: number, ms?: number): number
  • Sets the seconds value in the Date object using local time.

    Parameters

    • sec: number

      A numeric value equal to the seconds value.

    • Optional ms: number

      A numeric value equal to the milliseconds value.

    Returns number

setTime

  • setTime(time: number): number
  • Sets the date and time value in the Date object.

    Parameters

    • time: number

      A numeric value representing the number of elapsed milliseconds since midnight, January 1, 1970 GMT.

    Returns number

setUTCDate

  • setUTCDate(date: number): number
  • Sets the numeric day of the month in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • date: number

      A numeric value equal to the day of the month.

    Returns number

setUTCFullYear

  • setUTCFullYear(year: number, month?: number, date?: number): number
  • Sets the year value in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • year: number

      A numeric value equal to the year.

    • Optional month: number

      A numeric value equal to the month. The value for January is 0, and other month values follow consecutively. Must be supplied if numDate is supplied.

    • Optional date: number

      A numeric value equal to the day of the month.

    Returns number

setUTCHours

  • setUTCHours(hours: number, min?: number, sec?: number, ms?: number): number
  • Sets the hours value in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • hours: number

      A numeric value equal to the hours value.

    • Optional min: number

      A numeric value equal to the minutes value.

    • Optional sec: number

      A numeric value equal to the seconds value.

    • Optional ms: number

      A numeric value equal to the milliseconds value.

    Returns number

setUTCMilliseconds

  • setUTCMilliseconds(ms: number): number
  • Sets the milliseconds value in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • ms: number

      A numeric value equal to the millisecond value.

    Returns number

setUTCMinutes

  • setUTCMinutes(min: number, sec?: number, ms?: number): number
  • Sets the minutes value in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • min: number

      A numeric value equal to the minutes value.

    • Optional sec: number

      A numeric value equal to the seconds value.

    • Optional ms: number

      A numeric value equal to the milliseconds value.

    Returns number

setUTCMonth

  • setUTCMonth(month: number, date?: number): number
  • Sets the month value in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • month: number

      A numeric value equal to the month. The value for January is 0, and other month values follow consecutively.

    • Optional date: number

      A numeric value representing the day of the month. If it is not supplied, the value from a call to the getUTCDate method is used.

    Returns number

setUTCSeconds

  • setUTCSeconds(sec: number, ms?: number): number
  • Sets the seconds value in the Date object using Universal Coordinated Time (UTC).

    Parameters

    • sec: number

      A numeric value equal to the seconds value.

    • Optional ms: number

      A numeric value equal to the milliseconds value.

    Returns number

toDateString

  • toDateString(): string
  • Returns a date as a string value.

    Returns string

toISOString

  • toISOString(): string
  • Returns a date as a string value in ISO format.

    Returns string

toJSON

  • toJSON(key?: any): string
  • Used by the JSON.stringify method to enable the transformation of an object's data for JavaScript Object Notation (JSON) serialization.

    Parameters

    • Optional key: any

    Returns string

toLocaleDateString

  • toLocaleDateString(): string
  • Returns a date as a string value appropriate to the host environment's current locale.

    Returns string

toLocaleString

  • toLocaleString(): string
  • Returns a value as a string value appropriate to the host environment's current locale.

    Returns string

toLocaleTimeString

  • toLocaleTimeString(): string
  • Returns a time as a string value appropriate to the host environment's current locale.

    Returns string

toString

  • toString(): string
  • Returns a string representation of a date. The format of the string depends on the locale.

    Returns string

toTimeString

  • toTimeString(): string
  • Returns a time as a string value.

    Returns string

toUTCString

  • toUTCString(): string
  • Returns a date converted to a string using Universal Coordinated Time (UTC).

    Returns string

valueOf

  • valueOf(): number
  • Returns the stored time value in milliseconds since midnight, January 1, 1970 UTC.

    Returns number