Zum Inhalt springen
uencoder

BSON Date

BSON Date ist der 64-Bit-Ganzzahl-Datumstyp von BSON, der Millisekunden seit der Unix-Epoche speichert, mit einem Bereich von etwa ±290 Millionen Jahren.

Zweck

Datumsangaben in MongoDB kompakt in 8 Bytes speichern, als zeitzonenunabhängige absolute Zeitpunkte.

Mechanismus

BSON-Typ 9 (datetime): eine vorzeichenbehaftete 64-Bit-Ganzzahl, deren Wert die Millisekunden seit 1970-01-01T00:00:00Z sind. Ein JavaScript-Date bildet auf ein BSON Date ab.

Anwendungsfälle

  • Datumsfelder in MongoDB
  • Abfragen nach Zeitbereichen
  • Ereignis-Zeitstempel

Verwandte Tools

References