gpt4 book ai didi

Php - 从 gmdate() 日期中减去天数

转载 作者:行者123 更新时间:2023-12-02 22:12:56 29 4
gpt4 key购买 nike

我想从 PHP 脚本中的 GMDATE()(用于 UTC 目的)中减去 180 天。我刚刚看过 SO,但几乎没有人在使用 gmdate()。

这是我的:

$from_date = gmdate("Y-m-d H:i:s");

是否有一种简单的方法可以从中减去 X 天数,而无需完全使用不同的函数?或者我应该换一种方式吗?

最佳答案

使用日期时间。更适合处理日期,尤其是处理时区时。

$datetime = new DateTime(null, new DateTimeZone('UTC'));
$datetime->modify('-180 days');
echo $datetime->format('Y-m-d H:i:s');

See it in action

引用

关于Php - 从 gmdate() 日期中减去天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14948902/

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