时间戳采用此date('m-d-Y H:i:s A')
格式,结果为08-26-2011 16:00:25 PM
。
我需要一个正则表达式来解析带有从上周和上个月开始的时间戳的文件,忽略以前的时间戳。基本上是这样的:
if(preg_match("/TimestampsWithinLastWeek+String/", $match))
{
//Do something
}
答案 0 :(得分:3)
尝试使用date_parse
或strtotime
代替正则表达式......开销会少得多。
答案 1 :(得分:3)
正则表达式不是正确的工具,请改用strtotime()
:
if( strtotime( $dateString ) > strtotime( "Monday last week" ) ) {
//Do something
}