Php 如何在laravel字段中显示日期时间?

Php 如何在laravel字段中显示日期时间?,php,laravel,datetime-format,laravel-form,Php,Laravel,Datetime Format,Laravel Form,技术-Laravel8 如何在字段中显示值日期时间 我试着这样做,但没有成功 {!!表单::输入('datetime-local','startdatetime',$auction->startdatetime,数组('class'=>'表单控件'))!! $auction->startdatetime)=>“2021-01-24 08:00:00”的价值示例 date('d-m-Y', strtotime($auction->startdatetime)); 它会将日期转换为d-m-Y

技术-Laravel8 如何在字段中显示值日期时间

我试着这样做,但没有成功

{!!表单::输入('datetime-local','startdatetime',$auction->startdatetime,数组('class'=>'表单控件'))!!

$auction->startdatetime)=>“2021-01-24 08:00:00”的价值示例

date('d-m-Y', strtotime($auction->startdatetime));
它会将日期转换为d-m-Y或您给定的任何格式

注意:此解决方案是一个通用解决方案,适用于PHP及其任何框架。对于特定于Laravel的方法

谢谢:)

我就是这样解决的

在控制器类中

`$starttime=strotime($auction->startdatetime)

$auction->startdatetimeformat=date($Y-m-d',$starttime)。“T”.date($H:i',$starttime)`

在视图文件中

{!!Form::input('datetime-local','startdatetime',$auction->startdatetimeformat,array('class'=>'Form control'))!!