第一步:引入css文件:
bootstrap.min.css、font-awesome.min.css、daterangepicker.css。
第二步:引入js文件:
jquery-2.2.3.min.js、moment.js、daterangepicker.js。
第三步:在html部分设置日期选择控件:
<div class="input-group"> <button type="button" class="btn btn-default pull-right" id="daterange-btn"> <span><i class="fa fa-calendar"></i> 日期选择</span> <i class="fa fa-caret-down"></i> </button> </div>
第四步:设置js
$('#daterange-btn').daterangepicker({ ranges: { '今天': [moment(), moment()], '本周': [moment().startOf('week'), moment().endOf('week')], '本月': [moment().startOf('month'), moment().endOf('month')], '今年': [moment().startOf('year'), moment().endOf('year')] }, startDate: moment(), endDate: moment().endOf('month') }, function(start, end) { $('#daterange-btn span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY')); alert(start.format('YYYYMMDD') + " " + end.format('YYYYMMDD')); } ); //Date picker $('#datepicker').datepicker({ autoclose: true });