先来一个比较简单实用的代码
日期YYYY-MM-DD
$str = ; $isMatched = preg_match(/^d{4}(-|/|.)d{1,2}1d{1,2}$/, $str, $matches); var_dump($isMatched, $matches);
php需要一定的时间格式才能转换成时间戳(表示从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数),这就要用到php正则判断,以下是代码: