我有一个接收时间值的表格:
$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
不过,这)
是这里的主要问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句