설명
1、DateTime은 데이터를 기반으로 합니다.
2. getLastErrors() 방식을 사용하여 DateTime을 사용하여 형식을 취하는 방법을 사용하세요.
예를 들어
$date = date_create('asdfasdf'); print_r(DateTime::getLastErrors()); // 배열 // ( // [warning_count] => 1 // [경고] => 배열 // ( // [6] => 이중 시간대 지정 // ) // [오류_개수] => 1 // [오류] => 배열 // ( // [0] => 데이터베이스에서 해당 시간대를 찾을 수 없습니다. // ) // ) 노력하다 { $date = new DateTime('asdfasdf'); } 잡기(예외 $e) { echo $e->getMessage(), PHP_EOL; } // DateTime::__construct(): 위치 0에서 시간 문자열(asdfasdf)을 구문 분석하지 못했습니다. (a): 데이터베이스에서 시간대를 찾을 수 없습니다.
以上就是php中DateTime的错误处理,希望对大家有所帮助。