gpt4 book ai didi

php - date()中减去n值

转载 作者:可可西里 更新时间:2023-10-31 23:05:34 26 4
gpt4 key购买 nike

我想实现一个 Javascript 倒数计时器,将月份值减去 1。

要通过 PHP 动态获取日期,我使用以下代码:

$date = "2014:3:19 00:00:00";
$newDate = date("Y, n, j, H, i", strtotime($date));

哪个返回:

2014, 3, 9, 00

我的问题是如何将值 n 减去 1,所以最终输出将始终是这样的:

2014, (3-1), 9, 00

最佳答案

这是 DateTime() 的方法(我使用破折号而不是冒号,因为这是日期部分的正确分隔符):

$date = "2014-3-19 00:00:00";
$date = (new DateTime($date))->modify('-1 month')->format("Y, n, j, H, i");

$date = "2014-3-19 00:00:00";
$date = (new DateTime($date))->diff(new DateInterval('P1M'))->format("Y, n, j, H, i");

关于php - date()中减去n值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22548858/

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