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.
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 | undefined
      
    readonly
year: number
      
    readonly
yearOfWeek: number | undefined
      
    
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
      
    
withPlainTime(timeLike?: ): Temporal.PlainDateTime
      
    
compare(one: ,two: ,): ComparisonResult
      
    
from(item: ,options?: AssignmentOptions,): Temporal.PlainDateTime