我的数据库中的保存日期有问题,后端在 Laravel 5.1 和前端 AngularJS 1.5.7 。
如果我使用Angular uib-datepicker向我的后端发送日期,如果我发送给ex。 11/05/2017 00:00:00 ,在我的数据库 Laravel 中Model::create($data)
保存10/05/2017 22:00:00 < / strong>,所以我必须用Carbon::parse($data['expiration'])->timezone('Europe/Rome')
之类的碳来解析这个日期,但有没有办法避免这个过程?
修改
如果我只使用Carbon::parse($data['expiration'])
而不使用方法->timezone('Europe/Rome')
,则会保存错误的日期,并且我在config/app.php
的正确时区:'timezone' => 'Europe/Rome'