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
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet Deno Node.js
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

Дивіться також