IS-6ren">
gpt4 book ai didi

javascript - CURDATE() 函数类似于 mysql for mongoDB

转载 作者:行者123 更新时间:2023-11-30 16:49:12 25 4
gpt4 key购买 nike

已经看到 new Date() 将显示当前日期和时间。但我只需要日期部分。

 new Date()
ISODate("2015-06-11T06:49:17.684Z")

我只需要日期部分--> ISODate("2015-06-11T00:00:00.000Z")

下面是示例数据:

{
"_id": ObjectId("55743942789a9abe7f4af40e"),
"msisdn": "9xxxxxxxxx",
"act_date": ISODate("2014-09-16T00:00:00Z"),
"date": ISODate("2015-06-07T00:00:00Z"),
"recharge": {
"recharge_amt": 100,
"rechargetype": "WEB"
},
"voice": {
"local_og_mou": 4,
"local_other_mobile_og_mou": 18,
"nld_og_mou": 10,
"nld_other_mobile_og_mou": 3
},
"gprs_usage": {
"total_access_count": 1,
"total_datavolume_mb": 63
},
"sms": {
"freesms": 0,
"local_sms_count": 0,
"nat_sms_count": 2,
"inter_sms_count": 0
}
}

需要根据日期字段获取当天的数据。是否有类似 mysql 中用于 mongoDB 的 CURDATE() 函数?

最佳答案

您可以将日期对象“舍入”到当前日期:

new Date( new Date().valueOf() - new Date().valueOf() % ( 1000 * 60 * 60 * 24 ) )

当然,有多种不同语言的方式来“舍入”你的日期,但这是一种 JavaScript 方式。

关于javascript - CURDATE() 函数类似于 mysql for mongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com