我有一个日期字段,需要显示为日/月/年,并保存为年-月-日。我想在使用CFilter,但由于它应用了一个函数后的行动,它将执行之前的渲染。我应该把它放在一个事件上吗,在yii中有默认的方法来过滤输入数据和格式化输出数据吗?
epfja78i1#
最简单的方法是将您的信息作为日期类型传递给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
1条答案
按热度按时间epfja78i1#
最简单的方法是将您的信息作为日期类型传递给CGridView / CDetailView:
传入一个类型,然后用相应的formatDate函数CFormatter对其进行格式化。它非常方便/灵活。这样你甚至不必将日期转换为不同的格式。更多信息请点击此处:https://github.com/samdark/a-guide-to-yii-grids-lists-and-data-providers/blob/master/grid-columns.md