static $datetime_format = 'Y-m-d H:i:s T';
Penso che dovresti rimuovere quel 'T'
(che ti dà PDT , ovvero l'abbreviazione del fuso orario) in quanto non fa parte del formato del timestamp.
Dovrebbe essere così:
static $datetime_format = 'Y-m-d H:i:s';