Bootstrap 4 bootstrap-datetimepicker.min.js和fullcalendar集成抛出错误结果
以上是该问题完整代码的工作链接 我正在使用以下代码推送从fullcalendar中选择的日期Bootstrap 4 bootstrap-datetimepicker.min.js和fullcalendar集成抛出错误结果,bootstrap-4,fullcalendar,bootstrap-datetimepicker,Bootstrap 4,Fullcalendar,Bootstrap Datetimepicker,以上是该问题完整代码的工作链接 我正在使用以下代码推送从fullcalendar中选择的日期 $('#startdatetime').data("DateTimePicker").date(moment(start).format('DD/MM/YYYY HH:mm')); 它在模态中显示为 <div class="form-group "> <label for="Patient" class="col-sm-2 control-label">Start Date
$('#startdatetime').data("DateTimePicker").date(moment(start).format('DD/MM/YYYY HH:mm'));
它在模态中显示为
<div class="form-group ">
<label for="Patient" class="col-sm-2 control-label">Start Date & Time</label>
<input type="text" class="form-control" id="startdatetime"
这很奇怪
如果有人能提供帮助,我在JSFIDLE链接上添加了完整的工作代码。看看这个:
我将startdatetime函数更改为
$(function() {
$('#startdatetime').datetimepicker(
{format:'DD/MM/YYYY HH:mm:ss'});
});
希望这能有所帮助。它与13号的问题是否与这个数字有关,可能被视为一个月,而这个数字并不存在?在第一把小提琴中,如果我点击2月7日,它将在模式中显示为2019年7月2日,但如果我点击该框,它将打开7月2日的日历。。。似乎有点混淆了…这是有道理的,它可能没有采用该格式(dd/mm/yy)的日期,它仍然将其推为mm/dd/yy,因此13及其后的日期无效。谢谢,我将制定一个替代方案,最好使用不含糊的格式,如yyyy-mm-dd
$(function() {
$('#startdatetime').datetimepicker(
{format:'DD/MM/YYYY HH:mm:ss'});
});