#yii2 #datetimepicker
#yii2 #datetimepicker
Вопрос:
Я новичок в yii2, кто-нибудь может знать, как установить минуту 00 в datetimepicker в yii2??
<?= $form->field($model, 'start_date')->widget(DateTimePicker::classname(), ['options' => ['placeholder' => 'Choose Strating Date..'],
'pluginOptions' => [
'format' => 'dd-mm-yyyy hh:ii',
'autoclose' => true,
'minView' => 1,
'minute' => 00,
'startDate' => date('d-m-Y H:i'),
'hoursDisabled' => [0,1,2,3,4,5,6],
]])->label(false); ?>
Комментарии:
1.
date('d-m-Y H:00')
?2. не работает, отображается 27-03-2019 10:51, а не 27-03-2019 10:00
3. Вы проверили документацию? demos.krajee.com/widget-details/datetimepicker#markup-input
4. да, я сделал, но это нигде не упоминается
Ответ №1:
Определить $model->start_date
значение
$model->start_date = date('d-m-Y H:00');
и установить startDate
в формате Y-m-d
['pluginOptions']['startDate'] = date('Y-m-d');
Вы можете прочитать документ плагина Bootstrap DateTimePicker для получения дополнительной информации.
Комментарии:
1. Спасибо за ответ, после выполнения этого выбора даты и времени не будет выделяться выбранная дата, поэтому я все еще ищу лучшее решение.
Ответ №2:
Я провел исследование и получил ответ, выполнив это
'format' => 'dd-mm-yy hh:00',
'startDate' => date("d-m-y h"),
в опции плагина, но это не полностью удовлетворено, потому что после выполнения этого выбора даты и времени выбранная дата не будет выделена, поэтому я все еще ищу лучшее решение.