Таймпикер angular-strap экономит разное время

Я использую angular-strap для сохранения даты и времени для проекта, но отображаемое время не совпадает с сохранением времени. Нигде не могу найти информацию по устранению этой проблемы. У кого еще возникла эта проблема?! Снимок экрана с данными


person Kevin Dorsett    schedule 24.06.2014    source источник
comment
Z после вашего времени для Zulu (без учета часового пояса). Объект времени можно использовать для возврата даты в любом формате.   -  person Steven Scott    schedule 25.06.2014
comment
У меня та же проблема, за исключением того, что мой таймер angularstrap показывает 07:00, когда фактическое значение равно 1970-01-01T06:00:00.000Z. Вам удалось решить проблему?   -  person user1354603    schedule 08.07.2014


Ответы (1)


Значение 2015-04-21T09:00:00.000Z означает, что мы говорим о конкретном моменте времени, описанном как «21 апреля 2015 года, в 9 часов UTC». То есть он включает часовой пояс, обозначенный Z в конце. Используемый вами хронометр автоматически представляет это значение пользователю, тот же самый момент времени, но принимает во внимание часовой пояс, на который установлена ​​его система.

TL;DR Значение верное. Используйте это значение для расчетов и сохраните это значение в своей базе данных. Всякий раз, когда вы представляете это значение пользователю, преобразуйте его в его часовой пояс.

person mikezter    schedule 11.05.2015