php - 如何使用 preg_replace 将时间值加一小时?

标签 php html regex

我有一个显示时间的页面,如下所示: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/

相关文章:

regex - Notepad++:删除字符串中多个字符之后的所有内容

php - 检查 PHP 时间(H :i:s) reside between two times(H:i:s)

php - 如何获取当年的第一个星期一的日期(php)?

javascript - 将按钮单击时的动态文本区域值传递给 javascript-php

java - : Pattern pattern = Pattern. 编译 ("\\"出了什么问题);

python - 替换字符串部分而不是字符 Python

php - 如何通过 Rest Api 使用 Firebase Auth Admin SDK?

php - 是否有用于脚手架的 Zend 工具命令?

javascript - 使用 css 创建网页布局时遇到问题

javascript - 如果选中所有子复选框,如何选中父复选框