它显示当前时间作为验证工作的默认时间,但是,我想要自定义默认时间.
这是我的代码:
<?= $form->field($model, 'e_start_time')->widget(TimePicker::className(),
[
'readonly' => true,
'pluginOptions' => [
'minuteStep' => 5,
'showMeridian' => true,
],
'options'=>[
'class'=>'form-control',
],
]); ?>
Run Code Online (Sandbox Code Playgroud)
试试这个.在可以使用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',
],
]); ?>
Run Code Online (Sandbox Code Playgroud)