JavaScript метод Date.toISOString
JavaScript DateОпределение и применение
JavaScript метод toISOString объекта Date преобразует дату в строку в формате ISO 8601, этот формат всегда имеет длину 24 или 27 символов:
YYY-MM-DDTHH:mm:ss.sssZ ±YYYYYY-MM-DDTHH:mm:ss.sssZ
Часовой пояс всегда имеет нулевое смещение UTC, обозначаемое суффиксом "Z".
Поддержка браузерами
Метод | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
toISOString | Да | Да | Да | Да | 9.0 | Да |
JavaScript синтаксис:
dateObj.toISOString()
Спецификация
ECMAScript 5.1 (ECMA-262). Реализовано в JavaScript 1.8.Пример использования
let today = new Date("2019-04-01"); // инициализируем переменную текущей датой console.log(today); // Mon Apr 01 2019 03:00:00 GMT+0300 (Москва, стандартное время) let dateString = today.toISOString(); // преобразуем дату в строку в формате ISO 8601 console.log(dateString); // "2019-04-01T00:00:00.000Z"JavaScript Date