我在 Yii 的第一天
我刚刚学会了如何过滤列
$dataProvider=new CActiveDataProvider('User',
array(
'criteria' => array(
'select' => 'id, username, realname, email, companyId, languageId, registrationDate',
'order' => 'username ASC',
)
)
);
$this->render('index',array(
'dataProvider'=>$dataProvider,
));
现在我有一个问题:'registrationdDate' 是一个 MySql 日期戳。
所以我需要显示本地化......我该怎么做?
视图的代码是一个列表。我正在使用这个列出:
<td><?php echo CHtml::encode($data->registrationDate); ?></td>
可以做些什么来检测用户区域设置?例如,如何将“2012-10-13 13:33:45”格式化为正确的本地化字符串?
对于意大利语,它将是 13/10/2012 或 13-10-2012 附加 13:33:45