当前位置:  开发笔记 > 编程语言 > 正文

如何使用NodeJS在MongoDB中以NumberLong形式插入时间戳(以毫秒为单位)

如何解决《如何使用NodeJS在MongoDB中以NumberLong形式插入时间戳(以毫秒为单位)》经验,为你挑选了1个好方法。



1> karthikdivi..:

这是因为JavaScript编号始终是64位浮点.您可以使用Mongo驱动程序的Long(https://mongodb.github.io/node-mongodb-native/api-bson-generated/long.html)来解决此问题.

var Long = require('mongodb').Long;
var current_millies = new Date().getTime();

var data = {
 myId : uniqueId,
 timestamp : Long.fromNumber(current_millies),
 userData : applicationData
}

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有