3

PHPで日付形式を比較するには? たとえば、日付がこの形式である(21-02-2013)か、または形式であるかを確認する必要があり(21/2/13)ます。助けてください

4

1 に答える 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' ;
于 2013-02-21T07:45:28.750 に答える