2016-04-01 24 views
0

Tarihleri ​​mongodb biçiminde kaydetmek istiyorum (saniye cinsinden Unix saati veya milisec, örn .: "1433323417000") ve java java.util.Date biçiminde bir nesne eşlemesine sahip olmak (veya joda .time.DateTime). Bu mümkün olup olmadığını bana bildirir misiniz? Mongodb belgelerine öncedenMongodb Epoch Date - java eşleştirmesi

cevap

1

yılında

Teşekkür:

Dahili olarak, tarihi objeler sonuçları Unix Dönemden beri milisaniye (1 Ocak 1970) sayısını temsil eden 64 bit tamsayı olarak saklanır

Geçmiş ve geleceğe yaklaşık 290 milyon yıllık bir tarih aralığı içinde. https://docs.mongodb.org/manual/reference/method/Date/

Bir okuma On Java sürücüsünü here

kullanarak eklemek için bazı örnekler bulabilirsiniz, istediğiniz herhangi bir formata tarih dönüştürme alıkoyan hiçbir şey yoktur.

+0

Teşekkürler. İthalatım mongodb içinde yapıldıktan sonra, tarihimi Date() 'e dönüştürmeyerek hata yaptım. Bu benim hatamdı. – arno

+0

yardım ettiğine sevindim. ISOData'nın varsayılan sarmalayıcı olduğunu söylemek üzereydi, bu nedenle açıkça dönüştürmediğiniz sürece, çağlamayı görmezsiniz. oy için şerefe! –