Date.prototype.toISOString()
Метод toISOString()
(до рядка ISO) повертає рядок в спрощеному розширеному форматі ISO (ISO 8601), котрий завжди має довжину 24 чи 27 символів (YYYY-MM-DDTHH:mm:ss.sssZ
або ±YYYYYY-MM-DDTHH:mm:ss.sssZ
відповідно). Часовий пояс завжди – нульове зміщення від Всесвітнього контрольованого часу, що позначено суфіксом Z
.
Спробуйте його в дії
Синтаксис
toISOString()
Повернене значення
Рядок, що представляє дану дату в форматі ISO 8601, згідно зі всесвітнім часом. Це той самий формат, що потрібен для розбору методом Date.parse()
.
Приклади
Застосування toISOString()
const today = new Date("05 October 2011 14:48 UTC");
console.log(today.toISOString()); // Повертає 2011-10-05T14:48:00.000Z
Приклад вище використовує розбір нестандартного рядкового значення, котре може некоректно розбиратися в браузерах не від Mozilla.
Специфікації
Сумісність із браузерами
desktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
toISOString
|
Chrome Full support 3 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 9 | Opera Full support 10.5 | Safari Full support 5 | WebView Android Full support 37 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 11 | Safari on iOS Full support 4.2 | Samsung Internet Full support 1.0 | Deno Full support 1.0 | Node.js Full support 0.10.0 |