我在mongodb中有一个文档,其中存在两种类型的时间戳。例如-
userCreationTimestamp : ISODate("2018-09-07T15:17:07.892Z")
passwordExpiry : "2018-12-07T23:59:59.059+02:00"
本地shell日期也是UTC-
$ new Date() ISODate("2018-09-09T14:11:05.043Z")
我可以在查询中找到详细信息,在其中可以手动放置“ passwordExpirty”日期。但是我无法创建具有偏移量的变量。
我的目标是创建两个如下所示的变量-
var first_date_search = ("2018-09-09T00:00:00.000+2:00") var end_date_search = ("2018-09-09T23:59:59.999+2:00")
要获得两个以上的变量,我将尝试使用以下变量-
new Date(new Date(new Date().getTime()).setHours(0,0,0,0))
哪个给我的结果是> ISODate(“ 2018-09-09T00:00:00Z”)
但是结果显示ISODate。我该如何实现-
- 获取具有时区偏移的日期
- 获得类似-(“ 2018-09-09T00:00:00.000 + 2:00”)的时间戳吗?
您能在这里帮我吗?