dateFromString没有覆盖有效日期

时间:2019-08-15 14:17:26

标签: mongodb date aggregation

我想隐瞒一个蒙哥的约会。我们尚未使用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:)

1 个答案:

答案 0 :(得分:0)

我必须将此添加到我的测试数据中: var ISODate = require('isodate');

ISODate(“ 2019-08-13T17:54:00.800Z”),