【发布时间】: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并没有给我这个。