[英]Regular expression to parse timestamp
时间戳的格式为date('mdY H:i:s A')
,结果为08-26-2011 16:00:25 PM
。
我需要一个正则表达式来解析带有上周和上个月开始的时间戳的文件,而忽略以前的时间戳。 基本上是这样的:
if(preg_match("/TimestampsWithinLastWeek+String/", $match))
{
//Do something
}
尝试使用date_parse
或strtotime
代替正则表达式...开销会少得多。
正则表达式不是正确的工具,请使用strtotime()
代替:
if( strtotime( $dateString ) > strtotime( "Monday last week" ) ) {
//Do something
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.