Введение
В этом практическом занятии мы научимся преобразовывать дату в расширенный формат ISO (ISO 8601), включая смещение часового пояса. Мы будем использовать метод Date.prototype.getTimezoneOffset()
для получения смещения часового пояса и его обратного преобразования. Затем мы определим вспомогательную функцию для нормализации любого переданного числа в целое и дополнения его до двух цифр с использованием String.prototype.padStart()
. Наконец, мы будем использовать встроенные методы в прототипе Date
для построения строки ISO 8601 с смещением часового пояса. В конце этого практического занятия вы будете лучше понимать, как манипулировать датами в JavaScript.