class Temporal.PlainDateTime
Unstable
A Temporal.PlainDateTime represents a calendar date and wall-clock time, with
a precision in nanoseconds, and without any time zone. Of the Temporal
classes carrying human-readable time information, it is the most general
and complete one. Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainYearMonth,
and Temporal.PlainMonthDay all carry less information and should be used when
complete information is not required.
See https://tc39.es/proposal-temporal/docs/datetime.html for more details.
new
PlainDateTime(isoYear: number,isoMonth: number,isoDay: number,hour?: number,minute?: number,second?: number,millisecond?: number,microsecond?: number,nanosecond?: number,calendar?: CalendarLike,)
readonly
[Symbol.toStringTag]: "Temporal.PlainDateTime"
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
hour: number
readonly
inLeapYear: boolean
readonly
microsecond: number
readonly
millisecond: number
readonly
minute: number
readonly
month: number
readonly
monthCode: string
readonly
monthsInYear: number
readonly
nanosecond: number
readonly
second: number
readonly
weekOfYear: number
readonly
year: number
readonly
yearOfWeek: number
add(durationLike: ,options?: ArithmeticOptions,): Temporal.PlainDateTime
equals(other: ): boolean
round(roundTo: RoundTo<"day"
| "hour"
| "minute"
| "second"
| "millisecond"
| "microsecond"
| "nanosecond">): Temporal.PlainDateTime
since(other: ,options?: DifferenceOptions<"year"
| "month"
| "week"
| "day"
| "hour"
| "minute"
| "second"
| "millisecond"
| "microsecond"
| "nanosecond">,): Temporal.Duration
subtract(durationLike: ,options?: ArithmeticOptions,): Temporal.PlainDateTime
toJSON(): string
toLocaleString(locales?: string | string[],options?: Intl.DateTimeFormatOptions,): string
toString(options?: CalendarTypeToStringOptions): string
toZonedDateTime(tzLike: TimeZoneLike,options?: ToInstantOptions,): Temporal.ZonedDateTime
until(other: ,options?: DifferenceOptions<"year"
| "month"
| "week"
| "day"
| "hour"
| "minute"
| "second"
| "millisecond"
| "microsecond"
| "nanosecond">,): Temporal.Duration
valueOf(): never
with(dateTimeLike: PlainDateTimeLike,options?: AssignmentOptions,): Temporal.PlainDateTime
withCalendar(calendar: CalendarLike): Temporal.PlainDateTime
withPlainDate(dateLike: ): Temporal.PlainDateTime
withPlainTime(timeLike?: ): Temporal.PlainDateTime
compare(one: ,two: ,): ComparisonResult
from(item: ,options?: AssignmentOptions,): Temporal.PlainDateTime