Jquery Datetimepicker无法选择今天的日期

Jquery Datetimepicker无法选择今天的日期,jquery,datetimepicker,bootstrap-datetimepicker,Jquery,Datetimepicker,Bootstrap Datetimepicker,Datetimepicker无法选择今天的日期。假设当我们打开Datetimepicker并更改日期并选择今天的日期时,它未被选中。我们使用了Bootstarp Datetimepicker $('#datetimepicker1').datetimepicker().data("DateTimePicker").options({format: "DD/MM/YYYY",minDate:new Date()}); 谢谢。您应该使用以下代码 <script src="/assets/j

Datetimepicker无法选择今天的日期。假设当我们打开Datetimepicker并更改日期并选择今天的日期时,它未被选中。我们使用了Bootstarp Datetimepicker

$('#datetimepicker1').datetimepicker().data("DateTimePicker").options({format: "DD/MM/YYYY",minDate:new Date()});

谢谢。

您应该使用以下代码

 <script src="/assets/js/plugins/datetime/bootstrap-datetimepicker.min.js"></script> 
    $('#datetimepicker1').datetimepicker({
                    weekStart: 1,
                    todayBtn: 1,
                    autoclose: 1,
                    todayHighlight: 1,
                    startView: 2,
                    minView: 2,
                    forceParse: 0
                });

$('#datetimepicker1')。datetimepicker({
周开始:1,
今日电话:1,,
自动关闭:1,
今日亮点:1,
startView:2,
minView:2,
强制解析:0
});

您正在将
minData
设置为
newdata()

newdata()
默认情况下提供当前数据

因此,在您的情况下,您不仅无法选择今天的日期,也无法选择所有过去的日期

因此,只需删除
minData
参数(如下所示),或者以不同的方式使用它


$('#datetimepicker1').datetimepicker().data(“datetimepicker”).options({格式:“DD/MM/YYYY”})

您正在将
minDate
设置为今天,这意味着您将无法选择它


相反,将
minDate
设置为
minDate:moment()。减去(1,'d')
,这将是昨天。

您必须在下面的代码中集成使用,以选择今天的日期。

minDate: new Date().setHours(0,0,0,0)
$(“#startdatetimepicker”).datetimepicker({minDate:new) Date().setHours(0,0,0,0),格式:'DD-MM-YYYY'})

  • 它在选择另一个日期后选择今天的日期,然后选择“选择今天的日期”
  • 它还禁用了以前的日期

    • 您将minDate设置为今天,这意味着您将无法选择它

      相反,将minDate设置为

       minDate: moment().millisecond(0).second(0).minute(0).hour(0)
      
      就是今天。
      有关详细信息:

      仍然无法选择“今天”date@SinghIn在这种情况下,我们也可以选择以前的日期。因此,我们使用minDate。有什么解决方案(不选择以前的日期)吗@sanjeev@vamsikr由于Datetimepicker使用Moment,所以获取昨天的最佳方法是
      Moment()
      尝试以下代码:-
      $('#datetimepicker1')。datetimepicker({格式:“DD/MM/YYYY”,起始日期:new Date())
      minDate:new Date()
      允许您选择“今天”,可以显示您的代码中该日期不起作用的地方