0
有些人帮助我 How to check the data format in PHP 后,但我需要检查两个日期格式MM-DD-YYYY和DD-MM-YY而不是一个。我需要设置两个正则表达式吗?谢谢您的帮助!!!PHP日期格式问题
$date1=05/25/2010;
$date2=25/05/10; //I wish both of them would pass
$date_regex = '!^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d$!';
if (preg_match($date_regex, $date1)) {
do something
}
if (preg_match($date_regex, $date2)) { // need second Reg. expression??
do something
}
呃,你应该把你的日期放进引号中。否则'05/25/2010'只是一个算术表达式(05除以25除以2010)。 – Gumbo 2010-07-24 19:37:23
我知道。在我的应用程序中,我使用mktime。我的代码仅用于演示。目的... – user401184 2010-07-24 19:38:30