我想隐瞒一个蒙哥的约会。我们尚未使用4.0,所以我必须使用dateFromString。
我存储的日期是一个有效日期:“ 2019-02-05T03:38:52.441Z”
我可以在本地4.0.6上执行此操作,效果很好!
{ $toDate: "$eventTime" }
但是我需要在较旧版本的Mongo上运行它。.我改为:
{ $dateFromString: { dateString: "$eventTime" }}
我收到以下错误:
"$dateFromString requires that 'dateString' be a string, found: date with value 2019-02-05T03:38:52.441Z"
对我来说似乎是一个有效的约会...有什么想法吗?除了升级Mongo:)
答案 0 :(得分:0)
我必须将此添加到我的测试数据中: var ISODate = require('isodate');
ISODate(“ 2019-08-13T17:54:00.800Z”),