我喜欢这样的
array(
'name'=>'date',
'type'=>'date',
'value'=>'date("M j, Y", $data->date)',
),
它显示的日期格式如年/月/日所有数字,但我想要一个月的全名,如:2014年9月10日。我搜索互联网,但没有任何帮助我解决这个问题..
答案 0 :(得分:0)
试
array(
'name'=>'date',
'type'=>'date',
'value'=>'Yii::app()->dateFormatter->formatDateTime(CDateTimeParser::parse($data->date, "yyyy-MM-dd"),"medium",null)'
),
修改强>
经过测试的代码:
我已经测试过这段代码可能会对你有帮助。
<?php
$date=date('yyyy-MM-dd');
$form=Yii::app()->dateFormatter->formatDateTime(CDateTimeParser::parse($date, "yyyy-MM-dd"),"medium",null);
CVarDumper::Dump($form,100,true);
die();
?>
它让我回复
'Feb 1, 2014'
答案 1 :(得分:0)
来自http://php.net/manual/en/function.date.php
'value'=>'date("j F Y",$data->date)'