2017-01-14 2 views
0

Я использую Laravel5.2 и LaravelCollective форму и html-помощники.LaravelCollective DatetTime

У меня есть поле в моей базе данных с именем fixture_date, которое имеет тип datetime.

На мой взгляд, я использую

{{ Form::label('fixture_date', 'Date:') }} 
{{ Form::date('fixture_date', \Carbon\Carbon::now()) }} 

Это просто производит селектор даты и при представлении входит 2017-01-12 00:00:00 в базу данных.

Если я изменить мой взгляд на

{{ Form::label('fixture_date', 'Date:') }} 
{{ Form::time('fixture_date', \Carbon\Carbon::now()) }} 

Я получаю селектор времени, но когда я представляю, то я получаю сообщение об ошибке, как отсутствуют данные (дата часть)

Есть ли способ получить селектор даты и времени для этого поля, поскольку мне это нужно для создания и обновления.

Спасибо

+0

вы можете проверить мой ответ – Jonathan

ответ

0

Вы, вероятно, хотите, чтобы отформатировать время должным образом, например,

{{ Form::time('fixture_date', Carbon\Carbon::now()->format('H:i')) }} как поле времени ожидает этот 24-часовой формат времени по умолчанию.

Смежные вопросы