DateRangePicker插件如何过滤当前/最后一个季度,当前/去年?

问题描述 投票:0回答:1

如何过滤DateRangePicker插件中的当前季度最后一个季度当前年份去年?这种过滤器有内置的功能吗?也许是一些有关如何执行此操作的示例?

$('#dropdownMenuButton').daterangepicker({
ranges: {
    'Last 7 Days': [moment().subtract(6, 'days'), moment()],
    'Last 30 Days': [moment().subtract(29, 'days'), moment()],
    'This Month': [moment().startOf('month'), moment().endOf('month')],
    'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
    'Current quarter'
    'Last quarter'
    'Current year':
    'Last year':
},

});

javascript jquery daterangepicker
1个回答
0
投票

var quarter = moment().quarter();
var year = moment().year();

$('#dropdownMenuButton').daterangepicker({
    ranges: {
    'Current Quarter': [moment().quarter(quarter).startOf('quarter'), moment().quarter(quarter).endOf('quarter')],
		'Last Quarter': [moment().subtract(1, 'quarter').startOf('quarter'), moment().subtract(1, 'quarter').endOf('quarter')],
		'Current Year': [moment().year(year).startOf('year'), moment().year(year).endOf('year')],
		'Last Year': [moment().subtract(1, 'year').startOf('year'), moment().subtract(1, 'year').endOf('year')]
        },
© www.soinside.com 2019 - 2024. All rights reserved.