如何在php中比较日期格式?或如何检查日期是什么格式?

4

如何在php中比较日期格式?例如,我需要检查日期是否以这种形式(21-02-2013)(21/2/13)出现。请帮忙。

1个回答

2

for (21/2/13)

   function testDate( $value )   
 {   
  return preg_match( ''^\d{1,2}/\d{1,2}/\d{4}$'', $value ) )   
 }   

 testDate( '21/11/1999' ); // -> true   
 testDate( '3/9/2008' ); // -> true 

for (21-02-2013)

$d = explode("-"  , $date);
if( !checkdate($d[1], $d[0], $d[2]) )
echo 'Not a recognised date' ;

谢谢!让我检查一下。 - Muhammad Shoaib

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接