我无法通过模型在数据库中保存日期。在我的控制器中,如果我在日志中转储从 $_POST 收到的日期,我会以这种格式“10/Nov/2012 07:30”获得日期。如果我使用:
$AccountAppointment->start_date=Yii::app()->dateFormatter->format($_POST['AccountAppointment']['start_date'], 'dd/M/yyyy HH:mm');
我得到错误:
Invalid datetime format: 1292 Incorrect datetime value: '10/NoGMT+5/2012 07:30' for column 'start_date'
将 dateFormatter 中的格式更改为 'dd/M/yyyy HH:mm' 或 'dd/MM/yyyy HH:mm' 或 'dd/MMM/yyyy HH:mm' 会引发相同的错误。
Db 是 MySQL 5.0,Yii 版本 1.1.12。
任何帮助将不胜感激,我几乎被卡住了....谢谢....