Mongodb日期关闭1小时

Opt*_*mus 3 mongodb mongodb-php

我在ubuntu服务器上运行mongodb.服务器时间是

root# date
Thu Sep 13 21:15:58 BST 2012
Run Code Online (Sandbox Code Playgroud)

但是当我运行以下命令时,我得到了不同的结果

root# mongo
MongoDB shell version: 2.2.0
connecting to: test
> new Date()
ISODate("2012-09-13T20:15:58.670Z")
Run Code Online (Sandbox Code Playgroud)

只有一个小时的差异.当我updated_on使用php 更新文档字段时MongoDate(),该字段的值仍然是1小时关闭.

[编辑]其实我刚检查了我的php错误日志,日志文件中的时间也是1小时

[13-Sep-2012 20:11:14 UTC] Log Message (Time should be 21:11:14)
Run Code Online (Sandbox Code Playgroud)

fvu*_*fvu 5

Mongo告诉你

2012-09-13T20:15:58.670Z
Run Code Online (Sandbox Code Playgroud)

Z =祖鲁时间/零偏移/ UTC.您也可以将TZ中的时间表示为2012-09-13T20:15:58.670 + 00:00,顺便提一下ISO8601标准中的定义.

BST是UTC + 1.所以,他们是同一时间,但在不同的时区.