Bootstrap 4 bootstrap-datetimepicker.min.js和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

以上是该问题完整代码的工作链接

我正在使用以下代码推送从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 & 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'});
   });