PHP为时间值增加15分钟
我有一个接收时间值的表格:
$selectedTime = $_REQUEST['time'];
时间的格式为9:15:00-上午9:15。然后,我需要为此添加15分钟并将其存储在单独的变量中,但是我很困惑。
我正在尝试使用strtotime而不成功,例如:
$endTime = strtotime("+15 minutes",strtotime($selectedTime)));
但这不会解析。
回答:
您的代码无法运行(解析),因为最后还有一个额外)
的 错误 导致 Parse Error 。计数,您有2 (
和3
)
。如果您解决此问题,它会很好地工作,但是会strtotime()
返回一个时间戳,以使人类可以理解时间的使用date()
。
$selectedTime = "9:15:00";$endTime = strtotime("+15 minutes", strtotime($selectedTime));
echo date('h:i:s', $endTime);
获取一个编辑器,该编辑器将突出显示语法并显示不匹配的括号,花括号等。
要只做没有任何TZ或DST的连续时间并添加15分钟(请阅读zerkms评论):
$endTime = strtotime($selectedTime) + 900; //900 = 15 min X 60 sec
不过,这)
是这里的主要问题。
以上是 PHP为时间值增加15分钟 的全部内容, 来源链接: utcz.com/qa/433717.html