static $datetime_format = 'Y-m-d H:i:s T';
Je pense que vous devriez supprimer ce 'T'
(ce qui vous donne PDT , c'est-à-dire l'abréviation du fuseau horaire) car il ne fait pas partie du format d'horodatage.
Devrait être ainsi :
static $datetime_format = 'Y-m-d H:i:s';