Créé un modèle avec un champ dateTime appelé 'until', le nom n'est pas important juste qu'il s'agit d'une date et heure. Voici sa validation dans les règles du modèle.Yii2 Format du format de validation du modèle DateTime
['until', 'datetime', 'format' => 'Y-m-d H:i:s'],
Plus tard, après avoir instancié le modèle et mis à jour le champ, j'obtiens une erreur de validation.
$model->until = '2017-10-15 14:30:04';
$eventRepeat->validate();
$errors = $model->errors;
erreurs $ [ 'jusqu'à'] [0] sera alors 'Le format de Until est invalide.'
Je ne m'attendais pas à cette erreur.
Cela se produit encore si je change le format: 'aaaa-mm-jj hh: mm: ss' –