mongodb - 如何使用 mongodb 的聚合框架将字段从 ISODate 转换为毫秒?
问题描述
如何使用聚合框架将 ISODate 转换为长毫秒?
谢谢!
解决方案
在 4.0 mongo 版本中,您可以使用$toLong
将日期转换为自纪元以来的毫秒数。
db.colname.aggregate( {
$addFields: {
toMillis: { $toLong: "$datefieldname" }
}
})
推荐阅读
- c++ - c/c++是否定义有符号整数除法的结果:负极除以负1(INT_MIN/-1)
- python - 在 tkinter 中无法打开的窗口的问题
- python - 在 on_message (discord.py) 中运行命令
- java - 按 Jpa Query 的部分主键过滤
- javascript - 如何使用 Promise 数数
- amazon-web-services - 用于翻译客户端的 aws-sdk-js 导致错误“无法读取未定义的属性 'byteLength'”
- magento2 - 如何向 Magento2 ajax 搜索建议请求添加更多参数?
- xamarin - Xamarin RadioButton IsChecked 在出现完成后由其他 RadioButtonGroup 重置
- python - 如何获得数字“黑匣子”函数的频率响应
- javascript - 通过 props 加载和渲染图像以与传递的图像 url 做出反应