Я пытаюсь добавить дату и время в свою базу данных, но у меня возникают проблемы:
Во-первых: я создаю форму:
<div class="row">
<div class="form-group col-md-6">
{!! Form::label('roba_spremna','The cargo is ready:') !!}
{!! Form::text('roba_spremna', null, ['class'=>'form-control']) !!}
</div>
<div class="form-group col-md-6">
{!! Form::label('auction_end','Auction close at:') !!}
{!! Form::text('auction_end', null, ['class'=>'form-control']) !!}
</div>
</div>
После этого добавляю bootstrap-datetimepicker (библиотека js):
$( document ).ready(function() {
$(function () {
$('#roba_spremna, #auction_end').datetimepicker();
});
});
а в статье модель пишу:
protected $fillable = [
'title',
'body',
'roba_spremna',
'auction_end'
];
protected $dates = [
'roba_spremna',
'auction_end'
];
public function setRobaSpremnaAttribute($date){
$this->attributes['roba_spremna']= Carbon::createFromFormat(''m/d/Y h:i a', $date);
}
Теперь, когда я пытаюсь сохранить дату со временем в своей базе данных, поэтому, когда я отправляю форму, я получаю эту ошибку:
InvalidArgumentException в строке 425 Carbon.php: обнаружены непредвиденные данные. Обнаружены неожиданные данные. Обнаружены неожиданные данные. Конечные данные
Carbon::createFromFormat(''m/d/Y h:i a', $date);
должно бытьCarbon::createFromFormat('m/d/Y h:i a', $date);
- person Moppo   schedule 17.12.2015Carbon::createFromFormat(''m/d/Y h:i a', $date);
должно бытьCarbon::createFromFormat('m/d/Y h:i A', $date);
@Moppo - person Narendrasingh Sisodia   schedule 17.12.2015