【发布时间】:2012-10-27 00:29:45
【问题描述】:
我目前正在将 MongoDb 用于我正在开发的 API。我试图弄清楚 PHP 中 MongoDate 对象中的 sec 和 usec 属性代表什么。
当我对我的输出进行 json_encode 时,我将 MongoDate 解释为
created: {
sec: 1351294929,
usec: 564000
}
我想知道“sec”和“usec”究竟代表什么。在这种情况下,“created”是创建文档时的时间戳,但“sec”是否代表 Unix 时间戳格式(以秒为单位)?那么“usec”代表什么?
是否可以保留这样的输出并由 JS 处理解释,或者我应该在 PHP 端将其重新格式化为 YYYY-MM-DD H:i:s 格式?
【问题讨论】: