在 PHP 中向日期时间添加分钟
在 PHP 中,向日期时间添加分钟是一项简单的任务。但是,根据日期时间格式,可能需要采用特定的方法。
如查询中所述,给定的日期时间格式为“年-月-日时:分”,例如“2011-11-17 05:05”。要通过添加分钟来修改此日期时间:
可以使用 DateTime 类和 DateInterval 类:
$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 标准用于持续时间表示,其中“P{y}Y{m1 }M{d}DT{h}H{m2}M{s}S" 表示持续时间为 {y} 年、{m1} 个月、{d} 天,依此类推
例如,“P1Y2DT5S”对应1年2天5秒。
在提供的示例中,“PT”表示时间间隔,后跟“5M” ,代表增加 5 分钟。
以上是如何在 PHP 中向日期时间字符串添加分钟?的详细内容。更多信息请关注PHP中文网其他相关文章!