php – Yii2:日期应用程序格式化程序
发布时间:2020-12-13 13:27:17 所属栏目:PHP教程 来源:网络整理
导读:我在我的一个属性中使用Yii :: $app- formatter: 控制器代码 $model-discharge_date=Yii::$app-formatter-asDatetime($model-discharge_date,'php:d-M-Y H:i'); 型号代码 [['admission_date','discharge_date'],'date','format' = 'php:d-M-Y H:i'], 一切都
我在我的一个属性中使用Yii :: $app-> formatter:
控制器代码 $model->discharge_date=Yii::$app->formatter->asDatetime ($model->discharge_date,'php:d-M-Y H:i'); 型号代码 [['admission_date','discharge_date'],'date','format' => 'php:d-M-Y H:i'], 一切都工作正常,除非出院日期留空,更新时填写此行: < span class =“not-set”>(未设置)< / span> 我无法知道这将来自哪里,因为在数据库中值是NUll 谢谢.
这是默认和预期的行为.
请参阅Formatter的$nullDisplay属性文档. 您可以通过应用程序配置来跨应用程序: 'formatter' => [ 'nullDisplay' => '',], 对于特定视图,您可以通过格式化程序组件更改它(请注意,您应该在呈现视图之前添加该代码): use Yii; ... Yii::$app->formatter->nullDisplay = ''; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |