Získání časového razítka z mongodb id

Jak získám časové razítko z MongoDB id?

Odpověď

Časové razítko je obsaženo v prvních 4 bajtech mongoDB id (viz:http://www.mongodb.org/display/DOCS/Object+IDs).

Vaše časové razítko je tedy:

timestamp = _id.toString().substring(0,8)

a

date = new Date( parseInt( timestamp, 16 ) * 1000 )