gpt4 book ai didi

php - 在 PHP 中添加分钟到日期时间

转载 作者:IT老高 更新时间:2023-10-28 11:55:27 24 4
gpt4 key购买 nike

在进行大量 google'ing 和 PHP 手动阅读之后,我真的坚持在日期时间上添加 X 分钟,但我似乎没有得到任何结果。

我的日期时间格式是:

2011-11-17 05:05: 年-月-日时:分

要添加的分钟数将是 0 到 59 之间的一个数字

我希望输出与添加分钟的输入格式相同。

有人可以给我一个工作代码示例吗,因为我的尝试似乎没有让我到任何地方?

最佳答案

$minutes_to_add = 5;

$time = new DateTime('2011-11-17 05:05');
$time->add(new DateInterval('PT' . $minutes_to_add . 'M'));

$stamp = $time->format('Y-m-d H:i');

ISO 8601 standard for durationP{y}Y{m1}M{d}DT{h}H{m2}M{s}S 形式的字符串,其中 {*} 部分替换为表示持续时间的数字值。

例如,P1Y2DT5S 表示 1 年 2 天 5 秒。

在上面的示例中,我们向 DateInterval 构造函数提供 PT5M(或 5 分钟)。

关于php - 在 PHP 中添加分钟到日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8169139/

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