deno.com
class Temporal.PlainDate
unstable

A Temporal.PlainDate represents a calendar date. "Calendar date" refers to the concept of a date as expressed in everyday usage, independent of any time zone. For example, it could be used to represent an event on a calendar which happens during the whole day no matter which time zone it's happening in.

See https://tc39.es/proposal-temporal/docs/date.html for more details.

Constructors #

new
#PlainDate(
isoYear: number,
isoMonth: number,
isoDay: number,
calendar?: string,
)

Properties #

readonly
#[Symbol.toStringTag]: "Temporal.PlainDate"
readonly
#calendarId: string
readonly
#day: number
readonly
#dayOfWeek: number
readonly
#dayOfYear: number
readonly
#daysInMonth: number
readonly
#daysInWeek: number
readonly
#daysInYear: number
readonly
#era: string | undefined
readonly
#eraYear: number | undefined
readonly
#inLeapYear: boolean
readonly
#month: number
readonly
#monthCode: string
readonly
#monthsInYear: number
readonly
#weekOfYear: number | undefined
readonly
#year: number
readonly
#yearOfWeek: number | undefined

Methods #

#equals(other: ): boolean
#since(
options?: DifferenceOptions<
"year"
| "month"
| "week"
| "day"
>
,
): Temporal.Duration
#toJSON(): string
#toLocaleString(
locales?: string | string[],
): string
#toString(options?: ShowCalendarOption): string
#toZonedDateTime(timeZoneAndTime: string | { timeZone: TimeZoneLike; plainTime?: ; }): Temporal.ZonedDateTime
#until(
options?: DifferenceOptions<
"year"
| "month"
| "week"
| "day"
>
,
): Temporal.Duration
#valueOf(): never

Static Methods #