Details
-
Bug
-
Resolution: Duplicate
-
Minor - P4
-
None
-
3.0.4, 3.2.2, 3.4.2
-
None
-
linux 4.9.9, openjdk 8u121, mongodb 3.4.1, mongodb-driver 3.4.2/3.2.2/3.0.4
Description
new Document("a", new Date(1483228800000L)).toJson() // same with JsonMode.STRICT |
produces
{ "a" : { "$date" : 1483228800000 } }
|
{ "a" : { "$date" : "2017-01-01T00:00:00.000Z" } }
|
Date is serialized to format which differs with described in docs and used by mongoexport tools.
If such behavior is expected and desired, than it should be at least mentioned in docs. It seems to be consistent through all 3.x drivers. Though mongoimport works fine with format produced by Document.toJson with current tools.
Attachments
Issue Links
- duplicates
-
JAVA-2447 Implement Extended JSON specification
-
- Closed
-