日期时间值未显示

时间:2018-11-05 06:53:43

标签: javascript html5 laravel-5 bootstrap-4

我正在使用 Bootstrap DatetimePicker ,并且可以选择日期和时间。但是,当我单击一个日期时,就没有时间要我了。我的意思是我需要点击 clock 图标,然后才能设置时间。

另一个问题是,当我将日期和时间存储在数据库中并尝试在 DateTime Picker文本字段中显示该值时,却没有显示该值。我可以从检查浏览器中看到价值。为什么不显示?

DateTimePicker

 <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>

1 个答案:

答案 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>

首先,您可以看到日期时间格式是否手动工作。如果无法手动操作,请先解决。那么您可以获取数据时间