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