Moment.js et à l'Époque Unix Conversion

J'ai un service web retournant un jour que la chaîne suivante:

/Date(1377907200000)/

- Je utiliser MomentJS d'analyser ce à un moment objet.

moment("/Date(1377907200000)/") => Fri Aug 30 2013 20:00:00 GMT-0400

Tous c'est très bien. Mais quand je l'appelle unix() sur l'objet que je suis, compte tenu de la valeur 1377907200. Ceci, cependant, correspond à Fri Jan 16 1970 17:45:07 GMT-0500. J'ai pu il suffit de multiplier la valeur retournée par unix() mais qui semble bâclée pour moi. Je soupçonne que ce que je fais en appelant unix() n'est pas exactement ce que je pense c'est. Ai-je besoin de spécifier un type de format lors de l'appel de unix()? Ce qui me manque ici?

JSFidle montrant la conversion à l'instant et puis retour.

Vous n'avez pas besoin de convertir l'objet date de cette manière, le moment peut gérer moment(1377907200000) l'amende juste. Curieux de savoir pourquoi le service web renvoie la date en tant que tel.
Nous utilisons un service web qui renvoie aussi bien-c'est parce que le consommateur cible de l'API est généralement de JavaScript, qui ne "de l'Époque en millisecondes" au lieu de secondes. Il est ciblé vers les plus susceptibles de consommation.

OriginalL'auteur Robert Kaucher | 2013-08-02