datepicker yii2 kartik 格式错误

datepicker yii2 kartik wrong format

我的 kartik 日期时间选择器有问题。

必须输入的值在输入中被打乱,下面的截图可能说明了一切:

我只是按照演示代码操作:

 <?php
   use kartik\datetime\DateTimePicker;
   echo '<label>Start Date/Time</label>';

   echo DateTimePicker::widget([
        'name' => 'startdatetime',
        'options' => ['placeholder' => 'Select operating time ...'],
        'convertFormat' => true,
        'pluginOptions' => [
            'format' => 'd-M-Y g:i A',
            'startDate' => '01-Mar-2014 12:00 AM',
            'todayHighlight' => true
         ]       
    ]);     
    ?>

您正在使用 php 的数据格式字符。请参阅 plugin documentaion 关于正确的日期格式。在你的情况下,而不是 d-M-Y g:i A 它应该是 dd-M-yyyy H:ii P