2015-09-12 3 views
0

Я пытаюсь получить часы от momentjs. Но это не дает мне правильных часов в соответствии с датой, которую я предоставил. Это либо дает мне мой часовой часовые часы, либо часы utc. Но не тот, который я указал.MomentJs не верны правильные часы

пример:

moment('2015-09-04T21:50:32+08:00').hours();
дает мне 18, который согласно часовому поясу моей системы

moment('2015-09-04T21:50:32+08:00').utc().hours()
дает мне Utc часов, т.е. 13.

Я просто хочу получить часы, которые я дал с часовым поясом.

Я хочу достичь этого с помощью момента. Я не хочу разбирать строку и получать информацию

ответ

0

Хорошо, я понял, что вам нужно позвонить parseZone(), прежде чем извлекать значения.

moment('2015-09-04T21:50:32+08:00').parseZone().hours();
дает 21

Смежные вопросы