MongoDB的UTCDateTime如何使用

使用MongoDB的UTCDateTime类来存储当前的UTC日期和时间。UTCDateTime对象在MongoDB中表示一个日期,但是它不是PHP的DateTime类。如果你想把UTCDateTime对象格式化为可读的字符串需要先把UTCDateTime对象转换成PHP的DateTime类

方法

(new MongoDB\BSON\UTCDateTime())->toDateTime()

MongoDB的UTCDateTime存储的时间是0时区的UTC时间,MongoDB这个数据库是没有时区设置的。建议存储的时候就把时区加上,例如东八区(存储的时间都统一加上8*3600秒),这样Navicat之类的客户端查看数据的时候时间就正常了,PHP程序使用的时候也是直接使用不考虑时区转换。

相关推荐
m0_7482571825 分钟前
visual studio连接sql server数据库
数据库·oracle·visual studio
阿moments29 分钟前
SpringBoot3-第六篇(整合NoSQL)
数据库·spring boot·nosql
秋意钟32 分钟前
数据设计规范
数据库·oracle
神秘打工猴36 分钟前
拉链表,流⽔表以及快照表的含义和特点
数据库
肘击鸣的百k路1 小时前
日志和MVCC的详解
数据库·oracle
小小药1 小时前
011-spring-整合三方框架的命名空间原理(重要)
java·数据库·spring
m0_748250931 小时前
Text2SQL(NL2sql)对话数据库:设计、实现细节与挑战
数据库
m0_748237151 小时前
PHP实现登录和注册(附源码)
开发语言·php
m0_748235072 小时前
MySQL——操作
数据库·mysql·oracle
飞翔沫沫情2 小时前
《快速部署Mysql-slave 容器,实现高效主从同步》
数据库·docker·mysql主从同步