MongoDB将字符串⽇期改为Date类型⽇期的⽅法
MongoDB 虽然看起来是⼀个 BSON 结构的数据结构,但其实⾥⾯还包含很多数据类型,这些数据类型⽐ MySQL 的数据类型还丰富。
最近我在使⽤ MongoDB 的时候,发现我导⼊进 MongoDB 中的⽇期都是字符串。⽽ MongoDB 明明是有⽇期 Date 类型的字段,那么如何将字符串 String 转化成 Mongo ⽀持的 Date 类型呢?
查看了官⽅⽂档,发现有⼀个 ISODate 可⽤,我们可以通过 ISODate 把字符串类型的⽇期转化成 Date 类型的⽇期。具体操作代码如下所⽰:
字符串截取日期
});
//
db.t_u_user_account.find().forEach(function(data) {
db.t_u_user_account.save(data);
});
需要注意的是,这个操作耗时⽐较久。在数据量不⼤的情况下⾮常好⽤。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。