在 PHP 中向日期和时间添加分钟
向日期时间添加分钟是一项常见任务,可以使用 PHP 的内置功能来实现日期时间接口。正如您提到的,尽管咨询了在线资源,您还是遇到了困难。让我们为您的问题提供详细的解决方案。
您输入的日期时间格式是年、月、日、小时和分钟的组合,使用 ISO 8601 标准。您的目标是向该日期时间添加任意分钟数,并以相同的格式返回结果。
这里有一个 PHP 代码示例,可以满足您的要求:
<?php $minutes_to_add = 5; // Let's add 5 minutes // Initialize a new DateTime object using the input format $time = new DateTime('2011-11-17 05:05'); // Create a DateInterval object to represent the minutes to add $interval = new DateInterval('PT' . $minutes_to_add . 'M'); // Add the interval to the datetime using the add() method $time->add($interval); // Format the resulting datetime in the original format $stamp = $time->format('Y-m-d H:i'); echo $stamp; // Output: 2011-11-17 05:10 ?>
以下是如何代码工作原理:
以上是如何在 PHP 中为日期和时间添加分钟?的详细内容。更多信息请关注PHP中文网其他相关文章!