У меня есть веб-служба, возвращающая дату в виде следующей строки:
/Date(1377907200000)/
Я использую MomentJS для синтаксического анализа этого объекта moment.
moment("/Date(1377907200000)/") = > Fri Aug 30 2013 20:00:00 GMT-0400
Все это прекрасно. Но когда я вызываю unix() на объект, мне присваивается значение 1377907200. Это, однако, соответствует Fri Jan 16 1970 17:45:07 GMT-0500. Я мог бы просто умножить значение, возвращаемое unix(), но для меня это кажется неаккуратным. Я подозреваю, что то, что я делаю, вызывая unix(), не совсем то, что я думаю. Нужно ли указывать какой-то формат при вызове unix()? Что мне здесь не хватает?