日期输入字段中未显示日期laravel 5.8

kpbpu008  于 2023-01-10  发布在  其他
关注(0)|答案(3)|浏览(162)

虽然我从数据库检索数据,我有一个名为'截止日期'它不显示在我的刀片日期输入字段列。日期输入格式是'mm/dd/yyyy'。我试图格式化,因为它是,但它不工作。这里是我的刀片文件<input type="date" class="form-control @error('deadline') is-invalid @enderror" name="deadline" value="{{ date('m/d/Y', strtotime($job->deadline)) }}">的代码
我已检查此字段,它正确显示值,但对于输入x1c 0d1x未显示
下面是我的输出屏幕截图

ix0qys7i

ix0qys7i1#

根据该参考文献:
需要注意的是,显示的日期格式与实际值不同-显示的日期格式将根据用户浏览器的设置语言环境进行选择,而日期值的格式始终为yyyy-mm-dd
您应该以yyyy-mm-dd设置value属性。输出格式将基于用户的浏览器区域设置。即,您可能无法自定义<input type="date">输出格式。

<input type="date" name="bday" value="2019-09-23">
krcsximq

krcsximq2#

试试这个
value ="{{日期('m-d-Y',起始时间($job-〉截止时间))}}"

bzzcjhmw

bzzcjhmw3#

value="{{\Illuminate\Support\Carbon::parse($quote-〉date_quote)-〉格式(“Y-m-d”)}}”type=“日期您应该确保您写入的值是该格式(2023-12-30)

相关问题