Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DateWithPicoseconds

Hierarchy

  • Date
    • DateWithPicoseconds

Properties

Date

Date: DateConstructor

high_low

high_low: [number, number]

picoseconds

picoseconds: number

Methods

[Symbol.toPrimitive]

  • [Symbol.toPrimitive](hint: "default"): string
  • [Symbol.toPrimitive](hint: "string"): string
  • [Symbol.toPrimitive](hint: "number"): number
  • [Symbol.toPrimitive](hint: string): string | number
  • Converts a Date object to a string.

    Parameters

    • hint: "default"

    Returns string

  • Converts a Date object to a string.

    Parameters

    • hint: "string"

    Returns string

  • Converts a Date object to a number.

    Parameters

    • hint: "number"

    Returns number

  • Converts a Date object to a string or number.

    throws

    {TypeError} If 'hint' was given something other than "number", "string", or "default".

    Parameters

    • hint: string

      The strings "number", "string", or "default" to specify what primitive to return.

    Returns string | number

    A number if 'hint' was "number", a string if 'hint' was "string" or "default".

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

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

toLocaleString

  • toLocaleString(): string

toLocaleTimeString

  • toLocaleTimeString(): 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

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

Generated using TypeDoc