如何在daterangepicker中设置默认日期?

新手上路,请多包涵

有什么方法可以简单地将默认日期设置为当前日期 + 5 天前 在 daterangepicker 中?像这样:

 $('.selector').daterangepicker({
singleDatePicker: true,
showDropdowns: true,
setDate: '+5d',
minDate: new Date()
}, function(start, end, label) {
    $('.selector').val(start.format("YYYY-MM-DD"));

});

原文由 Sagar Nepali 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 815
2 个回答

像这样。您也不需要该回调函数,因为格式字符串是可配置的。

 $('.selector').daterangepicker({
    singleDatePicker: true,
    showDropdowns: true,
    startDate: moment().add(5, 'day'),
    minDate: moment(),
    locale: {
        format: 'YYYY-MM-DD'
    }
});

原文由 Dan Grossman 发布,翻译遵循 CC BY-SA 3.0 许可协议

var someDate = new Date();
var numberOfDaysToAdd = 5;
someDate.setDate(someDate.getDate() + numberOfDaysToAdd);
$('.selector').val(formatDate(someDate));

这有帮助

原文由 Sagar Nepali 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题