它显示当前时间作为验证工作的默认时间, 但是,我想要自定义默认时间。
这是我的代码:
<?= $form->field($model, 'e_start_time')->widget(TimePicker::className(),
[
'readonly' => true,
'pluginOptions' => [
'minuteStep' => 5,
'showMeridian' => true,
],
'options'=>[
'class'=>'form-control',
],
]); ?>
答案 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',
],
]); ?>