在PHP中添加分钟到时间 [英] Adding minutes to date time in PHP

查看:105
本文介绍了在PHP中添加分钟到时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我真的坚持在日历时间内添加X分钟,在做了很多google'ing和PHP手册阅读之后,似乎没有任何地方。

I'm really stuck with adding X minutes to a datetime, after doing lots of google'ing and PHP manual reading, I don't seem to be getting anywhere.

我的日期时间格式是:

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

添加的分钟只是介于0和59之间的数字

Minutes to add will just be a number between 0 and 59

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

I would like the output to be the same as the input format with the minutes added.

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

Could someone give me a working code example, as my attempts don't seem to be getting me anywhere?

推荐答案

$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');

这篇关于在PHP中添加分钟到时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆