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

问题描述 投票:0回答:1

如何比较php中的日期格式?例如,我必须检查日期是否采用这种格式

(21-02-2013)
(21/2/13)
。请帮忙

php date-format
1个回答
2
投票

(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 

(2013年2月21日)

$d = explode("-"  , $date);
if( !checkdate($d[1], $d[0], $d[2]) )
echo 'Not a recognised date' ;
© www.soinside.com 2019 - 2024. All rights reserved.