0
我有一个日期字段需要显示为日/月/年并保存为年 - 月 - 日。 我想过在使用CFilter的时候,但是因为它在应用函数之后会在渲染之前执行它。Yii格式化日期和过滤器
我应该把它放在一个事件上,是否有默认的方法来过滤输入数据并在yii中格式化输出数据?
我有一个日期字段需要显示为日/月/年并保存为年 - 月 - 日。 我想过在使用CFilter的时候,但是因为它在应用函数之后会在渲染之前执行它。Yii格式化日期和过滤器
我应该把它放在一个事件上,是否有默认的方法来过滤输入数据并在yii中格式化输出数据?
这样做是为了您的信息传递给CGridView/CDetailView为日期类型最简单的方法:
'columns'=>array(
array(
'name'=>'checkout',
'type'=>'date',
),
),
在类型传递然后与相应的formatDate功能CFormatter格式化它。它非常方便/灵活。这样你甚至不需要将日期转换为不同的格式。更多的信息在这里:https://github.com/samdark/a-guide-to-yii-grids-lists-and-data-providers/blob/master/grid-columns.md