Вы можете просто использовать метод toString() для преобразования даты в формате UTC или GMT в местное время в JavaScript. Среднее время по Гринвичу (GMT) — это часовой пояс, а всемирное координированное время (UTC) — это стандарт времени. Хотя на практике время GMT и UTC совпадает.
Давайте посмотрим следующий пример, чтобы понять, как на самом деле работает этот метод:
<script>
// Создание объекта даты из строки даты и времени
var date = new Date('Tue, 21 Apr 2020 09:20:30 GMT');
// Преобразование в местное время
console.log(date.toString());
// Преобразование локальной даты и времени обратно в UTC
console.log(date.toUTCString()); // Tue, 21 Apr 2020 09:20:30 GMT
</script>
















