Tijdstempel in MongoDB verwijst naar de BSON-tijdstempelgegevens. BSON is een binair JSON-achtige opslagformaat, gebruikt in MongoDB om documenten op te slaan en te verzenden in de database.
De BSON-tijdstempel is een 64-bit waarde die bestaat uit een 32-bit gehele secondewaarde en een 3-byte incrementerende volgorde. Dit betekent dat de tijdstempel zeer nauwkeurige informatie kan geven over de specifieke tijd waarop een gebeurtenis heeft plaatsgevonden.
De BSON tijdstempel kan bijzonder nuttig zijn voor het bijhouden van wanneer documenten in de database worden aangemaakt of gewijzigd.
Om een tijdstempel te gebruiken in MongoDB, zou je over het algemeen gebruik maken van de `$currentDate` operator, die de huidige datum en tijd zal opnemen als een tijdstempel.
Een voorbeeld hiervan is als volgt:
```
db.collection.update(
{ _id: 1 },
{ $currentDate: { lastModified: true } }
)
```
In dit voorbeeld wordt het veld “lastModified” van het document met \_id 1 bijgewerkt met de huidige datum en tijd. Als het veld “lastModified” niet al bestaat in het document, wordt het gemaakt.