gpt4 book ai didi

yii2 - Yii jui 日期选择器格式

转载 作者:行者123 更新时间:2023-12-01 08:16:21 33 4
gpt4 key购买 nike

我在 yii\jui\DatePicker 的 _form 文件中使用了以下代码,在日期选择时它正确显示了日期格式。在 gridview 中呈现的数据是正常的。

但是当我打开记录进行更新时,显示的格式是yyyy-mm-dd,我想显示的和dd-mm-yyyy一样

<?= $form->field($model, 'birth_date')->widget(DatePicker::className(),


[
'language' => 'en',
'clientOptions' =>[
'dateFormat' => 'd-m-yy',
'language' => 'US',
'country' => 'IN',
'showAnim'=>'fold',
'yearRange' => 'c-25:c+0',
'changeMonth'=> true,
'changeYear'=> true,
'autoSize'=>true,
'showOn'=> "button",
//'buttonImage'=> "images/calendar.gif",
'htmlOptions'=>[
'style'=>'width:80px;',
'font-weight'=>'x-small',
],]]) ?>

谢谢。

最佳答案

您可以在 Controller 中格式化日期,然后呈现 View 。在 Controller 中:

$model->birth_date=Yii::$app->formatter->asDate($model->birth_date, "dd-mm-yyyy");

看看Yii2 的官方formatter 指南here .

关于yii2 - Yii jui 日期选择器格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26894564/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com