繁体   English   中英

php增加时间字符串变量

[英]php increase time string variable

我是 php 的初学者,我用下面的代码生成了一个代表时间的随机字符串:

$dep = mt_rand(0,23).":".str_pad(mt_rand(0,59), 2, "0", STR_PAD_LEFT); //ex. "20:07:00"

我在这里搜索了有关如何向时间变量添加时间的信息

ex. "20:07" + 1 hour => "21:07"

但是我没有找到有关如何在变量为 string 时添加时间的信息。 如果有办法让我知道,否则我将不得不改变我的方法

使用strtotime会很简单。

$time = '20:07';
echo date('H:i', strtotime($time . " +1 hour"));

活生生的例子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM