gpt4 book ai didi

php - 如何从 MySQL 时间戳数据类型的日期中减去一天?

转载 作者:太空宇宙 更新时间:2023-11-03 12:27:14 24 4
gpt4 key购买 nike

在我的 Worpdress 站点中,我使用了函数 current time以 MySQL 时间戳数据类型格式返回当前日期。

我的目标是对结果执行一些操作(例如减去 1 天)。我在网上找到了date_sub,但是要求它的参数必须是DateTime类型。

Warning: date_sub() expects parameter 1 to be DateTime, string given in C:\xampp\htdocs\blog\wp-content\themes\twentyten\header.php on line 107

如何对 MySQL 时间戳数据类型格式执行减法,或者是否有 Worpdress 函数以 DataTime 格式返回当前日期?

我们总是感谢您的帮助。

最佳答案

像这样的东西应该可以工作:

$date = new DateTime();
$date->sub(new DateInterval("P1D"));
echo $date->format("Y-m-d H:i:s");

如果您不熟悉它,您应该查看 PHP SPL 日期/时间类。它们非常有用,可以使这类事情变得非常简单。

关于php - 如何从 MySQL 时间戳数据类型的日期中减去一天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17003499/

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