【问题标题】:Creating an ISODate for MongoDB with PHP使用 PHP 为 MongoDB 创建 ISODate
【发布时间】:2011-02-22 19:15:51
【问题描述】:

我使用 Python 进行了大量预处理,pymongo 驱动程序使用 ISODate 进行本地日期/时间转换。现在 PHP 使用 MongoDate 类,它将 {"sec":1296536400,"usec":0} 作为我的“日期”。无论如何强制PHP使用ISODate或反之亦然与Python(和pymongo)?我需要兼容的日期,但原生格式似乎不想玩得很好。

【问题讨论】:

  • 你能澄清一下你要去的方向吗? Python PHP还是相反?如果您在它们之间遇到问题,最好使用日期字符串以避免混淆("2011-02-22...")
  • @gates:但我希望能够使事物尽可能与 JS 原生兼容。
  • 你用的是什么版本的mongo? Mongo 在 1.7x 中更改为默认 ISODate
  • @Michael:是的,我注意到了。但不幸的是,PHP 中的 MongoDate 并没有给我这个。

标签: php python mongodb date


【解决方案1】:

MongoDate 在ISODatePHP 中。我想自从提出问题以来它已经改变了。

【讨论】:

  • 为了简单起见,我已经开始在 unix 时间内存储所有内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-28
  • 1970-01-01
相关资源
最近更新 更多