我有一个显示时间的页面,如下所示:10:00am
。我需要花那些时间,再加上一小时。我想出了一个正则表达式来处理自己寻找时间,我只是不知道下一步该怎么做。这是我的正则表达式:^(1[012]|[1-9]):([0-5][0-9])(?i)(am|pm)^
.
任何帮助将不胜感激。 -奥斯汀
最佳答案
您也可以使用这个单行代码:echo date("h:ia", strtotime("10:43am +1 hour"));
,将 10:43 替换为一个插值变量并确保它可以被 strtotime()
解析(您的示例格式是)。
关于php - 如何使用 preg_replace 将时间值加一小时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5230636/