Spec-Zone.ru › JavaScript

Temporal.PlainDate.prototype.toPlainDateTime()

Базовая версия Ограниченная доступность

Эта функция не является базовой, так как она не работает в некоторых из наиболее широко используемых браузеров.

Метод toPlainDateTime() экземпляров Temporal.PlainDate возвращает новый объект Temporal.PlainDateTime, представляющий эту дату и указанное время в той же календарной системе.

Синтаксис

toPlainDateTime()
toPlainDateTime(plainTime)

Параметры

plainTime Необязательный
Строка, объект или экземпляр Temporal.PlainTime, представляющий временную составляющую результирующего PlainDateTime. Он преобразуется в объект Temporal.PlainTime с использованием того же алгоритма, что и Temporal.PlainTime.from(). По умолчанию используется "00:00:00".

Возвращаемое значение

Новый объект Temporal.PlainDateTime, представляющий дату и время, указанные этой датой и plainTime, интерпретированные в календарной системе этой даты.

Примеры

Использование toPlainDateTime()

const date = Temporal.PlainDate.from("2021-07-01");
const dateTime = date.toPlainDateTime("12:34:56");
console.log(dateTime.toString()); // 2021-07-01T12:34:56

const midnight = date.toPlainDateTime();
console.log(midnight.toString()); // 2021-07-01T00:00:00

const date2 = Temporal.PlainDate.from("2021-07-01[u-ca=chinese]");
const dateTime2 = date2.toPlainDateTime("12:34:56");
console.log(dateTime2.toString()); // 2021-07-01T12:34:56[u-ca=chinese]

Спецификации

Спецификация
Temporal
# sec-temporal.plaindate.prototype.toplaindatetime

Совместимость с браузерами

Настольные ПК Мобильные Сервер
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS Bun Deno Node.js
toPlainDateTime
144
144
139
128
144
139
95
Нет
Нет
144
Нет
1.4.0
2.7
26.0.0

См. также

  • Temporal.PlainDate
  • Temporal.PlainDateTime
  • Temporal.PlainTime
  • Temporal.PlainDate.prototype.toPlainMonthDay()
  • Temporal.PlainDate.prototype.toPlainYearMonth()
  • Temporal.PlainDate.prototype.toZonedDateTime()
  • Temporal.PlainDateTime.prototype.toPlainDate()

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toPlainDateTime

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API