位置: 编程技术 - 正文
推荐整理分享PHP正则匹配日期和时间(时间戳转换)的实例代码(php正则匹配时间),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php 正则匹配,php正则表达式匹配字符串,php使用正则表达式,正则表达式 匹配日期,phpemail正则,php使用正则表达式,php正则表达式匹配字符串,php正则匹配时间,内容如对您有帮助,希望把文章链接给更多的朋友!
先来一个比较简单实用的代码
日期YYYY-MM-DD
php需要一定的时间格式才能转换成时间戳(表示从格林威治时间年月日时分秒起至现在的总秒数),这就要用到php正则判断,以下是代码:
对该正则的分析:/^d{4}[-](0[1-9]|1[])[-](0[1-9]|[][0-9]|3[])(s+(0[0-9]|[][0-3]):(0[0-9]|[1-5][1-9]):(0[0-9]|[1-5][1-9]))$/
/是表达式开始符 最后面的/是表达式的结束符^字符串的开始,即以***开始$表示字符串的结尾,即表示已***结尾|表示或者()表示一个单元d{4}匹配一个4位数,(-)匹配一个“-”号,(0[1-9]|1[])匹配月份,(0[1-9]|[][0-9]|3[])匹配天,(s+(0[0-9]|1[0-9]|2[0-3]):(0[0-9]|[1-5][0-9]):(0[0-9]|[1-5][0-9]))整个匹配时分秒部分,表示有或者没有。最后一步是对匹配成功的部分,进行时间戳转换。当前转换结果为:
附上我自己写的实例,代码如下:
标签: php正则匹配时间
本文链接地址:https://www.jiuchutong.com/biancheng/296368.html 转载请保留说明!友情链接: 武汉网站建设