通过pdo_mssql取回的时间格式为09 14 2009 10:50AM,不知道在yii中,是否有函数可以将这种格式转变为Y-m-d H:i:s的格式?
请各位指点?
通过pdo_mssql取回的时间格式为09 14 2009 10:50AM,不知道在yii中,是否有函数可以将这种格式转变为Y-m-d H:i:s的格式?
请各位指点?
mssql应该有提供时间格式化函数的,去查查手册吧
mssql中,可以用sql语句来进行格式化,但是对于用crud生成的view,比如:
<?php $this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'id',
'ticketno',
'station1',
'station2',
'truckno',
'sendercode',
'sender',
'receivercode',
'receiver',
array(
'name'=>'datetime1',
'value'=>$model->datetime1,
),
我该如何使用mssql的函数呢?
应该是在DAO处理,如:
$criteria=new CDbCriteria;
$criteria->select='id, to_char(\'date\',\'yyyy-mm-dd\') as date';
$model=Article::model()->find($criteria);
print_r($model);Yii::app()->end();
好主意,确实没想到,多谢了