【mongoDB实战】mongo日期插入
来源:互联网 发布:c语言公开课 编辑:程序博客网 时间:2024/06/06 15:50
小编在做mongo测试类测试的时候,发现mongo数据库中的时间和插入的时间不同,为了证明是怎么回事,小编做了多个测试,插入固定时间,插入当前时间,最终证实了这个问题:在使用mongoDB的可视化工具的时候,会遇到这样的问题:显示的日期要比插入的时间小8个小时.
其实,这个日期,我插入的是2016年12月1日,08:00:00.
为了找到解决这个问题,小编做过以下的尝试:
http://blog.csdn.net/majinggogogo/article/details/51810025
对mongoVUE中的日期进行格式话,让他显示为正确的日期,这个方法确实有用,真的将mongoVUE中的日期显示为了正确的格式,同时出现了另一个问题,在用mongo的test类做测试的时候,报错了.然后我就乖乖的将设置还原了.写了一个查询的测试类,发现查询的时候尽管可视化工具里看到的是与正确时间相差8个小时,但是不影响查询.
原因:
由于orm关系映射为java.util.date类型,mongoDB数据库中,时间保存为ISODate类型,在mysql中日期格式为时间戳的形式,在mongo中的日期类型,使用ISO格式,例如: ISODate("2016-10-13T03:03:37.312Z"),这样就会导致我们在用可视化工具查看的时候mongo的日期要比我们插入的小八个小时了,不需要进行任何的转换,尽管用就好了.
1 0
- 【mongoDB实战】mongo日期插入
- 【mongoDB实战】mongo安装配置
- 【mongoDB实战】mongo入门篇
- mongodb insert time mongo插入时间解决方案
- 【mongoDB实战】mongo集群---主从复制篇
- 【mongoDB实战】mongo对某个键添加索引
- MongoDB Spring集成Mongo
- 【MongoDB】mongo时间问题
- 【Mongo】MongoDB-Profiler
- mongodb 3.2 实战(一)非关系型数据库设计,如何进行mongo的数据库设计?
- Mongo插入文档操作
- mongo查询本地日期
- mongo 学习三--mongodb 数据类型
- MongoDB文档翻译-mongo Shell
- 【MongoDB】spring-data-mongo配置
- mongo笔记07( MongoDB 关系)
- 二、Mongodb实战之——Mongodb Shell实现简单插入和查询
- mongo 学习二 mongodb shell操纵mongodb
- 【Linux笔记】Linux目录结构
- su - 和 su root 区别
- 9月英语总结--更多的是反思
- Debian 8桌面安装Nvidia GTX960显卡驱动
- CSS学习笔记-position定位(九)
- 【mongoDB实战】mongo日期插入
- Debian桌面编译安装Tenda U1 USB无线网卡驱动
- win7下安装linux(CentOS)过程中遇到的问题总结
- Jenkins+Gitlab搭建CI持续集成架构
- 内核与内核模块:depmod,lsmod,modinfo,insmod,rmmod,mdprobe
- CSDN-markdown编辑器 说明
- 虚函数
- 使用双向循环链表解决约瑟夫问题
- Gitlab CI Multi Runner搭建CI持续集成环境