Jquery Datetimepicker无法选择今天的日期
Datetimepicker无法选择今天的日期。假设当我们打开Datetimepicker并更改日期并选择今天的日期时,它未被选中。我们使用了Bootstarp DatetimepickerJquery 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
$('#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()
允许您选择“今天”,可以显示您的代码中该日期不起作用的地方