Возникли проблемы с «Неверный формат даты и времени» в Laravel 5.5 - PullRequest
0 голосов
/ 07 марта 2019

Я делаю приложение оплаты заказа, в котором должна быть указана дата оплаты.Но когда я запускаю тест, я получаю сообщение об ошибке «Недопустимый формат dateTime.

Также я пытался изменить YYYY-MM-DD на Ymd H: i: s

Я переношу таблицус этим

Schema::create('order_payments', function (Blueprint $table) {
$table->engine = 'MyISAM';
$table->increments('id');
$table->integer('order_id')->unsigned();
$table->integer('company_id')->unsigned();
$table->integer('currency_id')->unsigned();
$table->dateTime('payment_date')->nullable()->default(null);
$table->decimal('amount',13,2)->nullable()->default(null);
$table->timestamps();
}

тогда мой datePicker равен

<div class="form-group">
<label>Date of payment (click the field below)</label> 
{{ Form::text('payment_date', null, array('class' => 'form-control input-lg datepicker','id' => 'datepicker')) }}
<script type="text/javascript">
$(function () {
$( "#datepicker" ).datepicker({
format: "Y-m-d H:i:s",
weekStart: 0,
calendarWeeks: true,
autoclose: true,
todayHighlight: true,
rtl: false,
orientation: "auto"
});
});
</script>
</div>

, а вот моя функция хранения

public function store(Request $request)
{
    $orderpayments = Orderpayments::create($request->only(
        'order_id',
        'company_id',
        'currency_id',
        'bank',
        'type',
        'payment_date',
        'amount',
        'rate',
        'bank',
        'page',
        'number',
        'booklet_number',
        'voucher_num',
        'notes',
        'user_id'
    ));
    if ($request){
        Session::flash('message','Purchase order was successfully added');
        Session::flash('m-class','alert-success');
    } else {
        Session::flash('message','Data is not saved');
        Session::flash('m-class','alert-danger');
        return redirect()->route('orders.index');
    }
    return redirect()->route('orders.index');
}

Вот ошибка

enter image description here

Как вы думаете, в чем проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...