Как проверить неудачу DateTime в PHP?

Когда следующее получает плохие данные, PHP прерывается.

PHP Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string (980671) at position 4 (7): Unexpected character' 

Как я могу поймать это, если данные плохие, чтобы предпринять другие действия, чтобы проблема PHP не прерывалась?

 $date = new DateTime($TRANSACTION_DATE_MMDDYY_raw);