我正在使用 Bootstrap DatetimePicker ,并且可以选择日期和时间。但是,当我单击一个日期时,就没有时间要我了。我的意思是我需要点击 clock 图标,然后才能设置时间。
另一个问题是,当我将日期和时间存储在数据库中并尝试在 DateTime Picker文本字段中显示该值时,却没有显示该值。我可以从检查浏览器中看到价值。为什么不显示?
<div class="input-group date" id="startdate">
<input type="text" size="16" name="startDate" value="{{$internalVisitors->startDate}}" id="start" class="form-control" />
<span class="input-group-addon">
<span class="glyphicon-calendar glyphicon"></span>
</span>
</div>
答案 0 :(得分:0)
如果要从中显示日期时间,则必须转换日期时间格式。 laravel使用碳默认。 例如
<div class="input-group date" id="startdate">
<input type="text" size="16" name="startDate" value="{{$internalVisitors->startDate->format('M d Y')}}" id="start" class="form-control" />
<span class="input-group-addon">
<span class="glyphicon-calendar glyphicon"></span>
</span>
</div>
<div class="input-group date" id="startdate">
<input type="text" size="16" name="startDate" value="2018-06-12T19:30" id="start" class="form-control" />
<span class="input-group-addon">
<span class="glyphicon-calendar glyphicon"></span>
</span>
</div>
首先,您可以看到日期时间格式是否手动工作。如果无法手动操作,请先解决。那么您可以获取数据时间