gpt4 book ai didi

php - php mysql数据库耗时

转载 作者:行者123 更新时间:2023-11-28 23:13:47 25 4
gpt4 key购买 nike

我正在处理我的评论页面,我有这个简单的问题。
如何将我的数据库结果更改为“[结果 x] 天/月/年前”?好像当前日期减去 (-) 发布日期。但是,我该如何正确地编写它。

感谢您的帮助。

这是我的代码,

<?php
$sql=mysql_query("SELECT * FROM reviews ORDER BY review_code DESC LIMIT 3");
while($db=mysql_fetch_array($sql)){

echo "
<div style='padding-bottom: 25px;'>
Post Date: ".$db['post_date']." minus(-) Current Time: ".time()."
</div>
";}
?>

结果是

Post Date: 2017-06-27 08:00:00 minus(-) Current Time: 1498701679

谁能帮帮我?请..

最佳答案

看这里:http://php.net/manual/en/datetime.diff.php

您基本上应该做的是创建两个 datetime 对象并使用 diff 函数:

$datetime1 = new DateTime($db['post_date']); // Date post was created
$datetime2 = new DateTime(); // Default DateTime is now
$interval = $datetime1->diff($datetime2);
echo $interval->format('Post created %a days ago');

如果您想动态更改措辞(日、月、年等),请查看此评论:http://php.net/manual/en/datetime.diff.php#97880

关于php - php mysql数据库耗时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44815316/

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