php增加时间字符串变量

我是 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 时添加时间的信息。如果有办法请告诉我,否则我将不得不改变我的方法


一只斗牛犬
浏览 109回答 1
1回答

慕容森

使用strtotime会很简单。$time = '20:07'; echo date('H:i', strtotime($time . " +1 hour"));
打开App,查看更多内容
随时随地看视频慕课网APP