Temporal.ZonedDateTime.prototype.toPlainDateTime()
Baseline Ограниченная доступность
Эта функция не является Baseline, так как она не работает в некоторых наиболее широко используемых браузерах.
Метод toPlainDateTime() экземпляров Temporal.ZonedDateTime возвращает новый объект Temporal.PlainDateTime, представляющий части даты и времени этого объекта даты-времени. Удалена только информация о часовом поясе.
Внимание: После преобразования Temporal.ZonedDateTime в Temporal.PlainDateTime он больше не учитывает часовой пояс. Последующие операции, такие как арифметические операции или операции with(), не будут учитывать переход на летнее время и могут не давать тех же результатов, что и эквивалентные операции с исходным Temporal.ZonedDateTime. Однако, если вы не выполняете эти операции во время перехода часового пояса, разницу заметить невозможно. Поэтому будьте очень осторожны при выполнении этого преобразования, так как последующие результаты могут быть правильными в большинстве случаев, но оказаться некорректными только при переходах между смещениями, таких как начало или конец летнего времени.
Синтаксис
toPlainDateTime()
Параметры
Нет.
Возвращаемое значение
Новый объект Temporal.PlainDateTime, представляющий части даты и времени этого объекта даты-времени.
Примеры
Использование toPlainDateTime()
const zdt = Temporal.ZonedDateTime.from( "2021-07-01T12:34:56.987654321-04:00[America/New_York]", ); const plainDateTime = zdt.toPlainDateTime(); console.log(plainDateTime.toString()); // 2021-07-01T12:34:56.987654321
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные | Сервер | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
preview |
144 |
139 |
95 |
Нет |
Нет |
144 |
Нет |
1.4.0 |
2.7 |
26.0.0 |
См. также
Temporal.ZonedDateTimeTemporal.PlainDateTimeTemporal.ZonedDateTime.prototype.toPlainDate()Temporal.ZonedDateTime.prototype.toPlainTime()Temporal.ZonedDateTime.prototype.toInstant()Temporal.PlainDateTime.prototype.toZonedDateTime()
© 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/ZonedDateTime/toPlainDateTime