/ / Que signifient les quatre derniers caractères d'un horodatage de date mongodb? - Mongodb, mangouste

Que signifient les quatre derniers caractères d'un horodatage de date mongodb? - Mongodb, mangouste

Je n’ai trouvé aucune documentation qui explique la signification des quatre derniers caractères d’un horodatage mongodb. Je m’utilise en mangouste et ai des modèles qui contiennent les éléments suivants:

var mySchema = mongoose.Schema({
...
created : {
type: Date,
default: Date.now
}
});

Le résultat de created contiendra quelque chose comme:

2014-07-02T01:37:19.729Z

Qu'est ce que 729Z signifier? Est-ce juste un identifiant aléatoire? J'ai remarqué que chaque horodatage porte un suffixe différent.

Réponses:

4 pour la réponse № 1

729 est la partie milliseconde de l'horodatage. 729/1000 de seconde.

Z est "zéro" ou Zulu Time, autrement connu comme Greenwich Mean Time, qui est essentiellement Temps universel coordonné (idem, si vous ne vous souciez pas d’une seconde iciet là). Il indique le fuseau horaire de votre horodatage. Garder les horodatages au format UTC est la méthode standard et la meilleure solution. Elle vous permet d'éviter les décalages saisonniers désordonnés qu'effectuent certains emplacements.