Часовой пояс момента, преобразование в дату и время нового часового пояса - PullRequest
0 голосов
/ 10 июля 2020

У меня есть список дат, которые указаны в ut c, но я хочу преобразовать их в местное время.

        $(function(){
            var timezone = moment.tz.guess(true);
            $('.utcDueDate').each(function(){
                var taskDateTime = $(this).text();
                var newTime = moment(taskDateTime).tz(timezone).format();
                $(this).text(newTime);
            });
        });

Пример: дата и время до: 2020-07-09 21:57 : 00 дата и время после преобразования: 2020-07-09T21: 57: 00 + 02: 00

Я хочу, чтобы +2 часа были уже добавлены в дату и время, поэтому дата и время после преобразования: 2020- 07-09T23: 57: 00

1 Ответ

0 голосов
/ 10 июля 2020

Это может вам помочь.

moment(date).add(2, 'hours');

Вот редактирование вашего кода:

        $(function(){
            var timezone = moment.tz.guess(true);
            $('.utcDueDate').each(function(){
                var taskDateTime = $(this).text();
                var newTime = moment(taskDateTime).add(2, 'hours').tz(timezone).format();
                $(this).text(newTime);
            });
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...