如何在yii2 Timepicker小部件中获取默认时间?

时间:2015-08-21 12:23:16

标签: php yii2

它显示当前时间作为验证工作的默认时间, 但是,我想要自定义默认时间。

这是我的代码:

<?= $form->field($model, 'e_start_time')->widget(TimePicker::className(),  
     [
        'readonly' => true,                     
        'pluginOptions' => [
                'minuteStep' => 5,
                'showMeridian' => true,
        ],
        'options'=>[
            'class'=>'form-control',
        ],
    ]); ?>

1 个答案:

答案 0 :(得分:7)

试试这个。 您可以使用date('H:i', strtotime('-2 hour')date('H:i', strtotime('+2 hour'))'00:00'作为'defaultTime'

<?= $form->field($model, 'e_start_time')->widget(TimePicker::className(),  
     [
        'readonly' => true,                     
        'pluginOptions' => [
                'minuteStep' => 5,
                'showMeridian' => false,
                'defaultTime' => date('H:i', strtotime('-2 hour')),
        ],
        'options'=>[
            'class'=>'form-control',
        ],
    ]); ?>