21 lines
700 B
JavaScript
21 lines
700 B
JavaScript
// Daterange
|
|
$(function() {
|
|
var start = moment().subtract(29, 'days');
|
|
var end = moment();
|
|
function cb(start, end) {
|
|
$('#reportrange span').html(start.format('MMM D, YYYY') + ' - ' + end.format('MMM D, YYYY'));
|
|
}
|
|
$('#reportrange').daterangepicker({
|
|
opens: 'left',
|
|
startDate: start,
|
|
endDate: end,
|
|
ranges: {
|
|
'Today': [moment(), moment()],
|
|
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
|
|
'Last 7 Days': [moment().subtract(6, 'days'), moment()],
|
|
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
|
|
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
|
|
}
|
|
}, cb);
|
|
cb(start, end);
|
|
}); |