Paw*_*wan 5 php jquery date yii2
我的Jui Date Time Picker工作得很好,我不确定我是否在任何地方对配置进行了任何更改,但现在日期选择器字段显示的格式就好像要求时间与日期一样.
这是我的日期字段代码:
<?= $form->field($model, 'joining_date')->widget(DatePicker::className(),
['clientOptions' =>[
'dateFormat' => 'dd-mm-yyyy',
'showAnim'=>'fold',
'changeMonth'=> true,
'changeYear'=> true,
'autoSize'=>true,
'showOn'=> "button",
'buttonImage'=> "images/calendar.gif",
'htmlOptions'=>[
'style'=>'width:80px;',
'font-weight'=>'x-small',
],]]) ?>
Run Code Online (Sandbox Code Playgroud)
在我的Web.php配置中,日期的相关代码就像
'formatter' => [
'defaultTimeZone' => 'UTC',
'timeZone' => 'Asia/Kolkata',
'dateFormat' => 'php:d-m-Y',
'datetimeFormat'=>'php:d-M-Y H:i:s'
],
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试输入我在2014年7月12日获得该字段的日期:并且在该字段之后冒号,好像我需要添加时间部分,从哪里来,我找不到.
最近我遇到了同样的问题.
dateFormat不再是其中的一部分,clientOptions应该像这样指定:
<?= $form->field($model, 'joining_date')->widget(DatePicker::className(), [
'dateFormat' => 'php:d-m-Y',
] ?>
Run Code Online (Sandbox Code Playgroud)
ICU格式的替代方案:
'dateFormat' => 'dd/MM/yyyy',
Run Code Online (Sandbox Code Playgroud)
请参阅$ dateFormat属性的官方文档.
| 归档时间: |
|
| 查看次数: |
7547 次 |
| 最近记录: |