JS. Добавить 1 час к текущему времени
const currentTime = new Date();
const expirationTime = new Date(
currentTime.getTime() + 60 * 60 * 1000
);
const expirationIsoString = expirationTime.toISOString();
console.log(expirationTime, expirationIsoString);
Не могу понять, почему выводит на час назад, а не на час вперед:
expirationTime: Thu Apr 06 2023 14:05:31 GMT+0200 (Центральная Европа, летнее время) expirationIsoString: 2023-04-06T12:05:31.898Z
Почему expirationIsoString не 14:05?
Ответы (1 шт):
Автор решения: Ilya Lisov
→ Ссылка
Выводится центрально европейское время, то есть -2 часа от Вас, так как этот формат подразумевает .toIsoString()