new MongoInt64(1), "last_execu-6ren">
gpt4 book ai didi

php - 从使用 ISODate 保存的 mongodb 数据库获取时间戳

转载 作者:行者123 更新时间:2023-11-30 23:10:16 25 4
gpt4 key购买 nike

我用过

$collection = $db->mpres_seq ;
$document = array(
"id" => new MongoInt64(1),
"last_executed" => new MongoDate(strtotime("2012-04-01 04:00:00")),
"last_message" => ""
);

$collection->insert($document); 此代码用于插入时间戳数据。现在我想取回它。我想要在 mysql 中使用相同类型(和格式)的 Unix_Timestamp(last_executed)。我怎样才能做到这一点?

> db.mpres_seq.find().pretty()
{
"_id" : ObjectId("528a3a2af7bde99408000080"),
"id" : NumberLong(1),
"last_executed" : ISODate("2012-04-01T02:00:00Z"),
"last_message" : ""

这是一个示例结果。

最佳答案

您只需使用 mongodate .

For showing a human readable MongoDate, you can use something like this:

<?php 
date('Y-M-d h:i:s', $yourDate->sec);

关于php - 从使用 ISODate 保存的 mongodb 数据库获取时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20091262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com