首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在引导式数据采集器中扩展自定义日期范围选择

如何在引导式数据采集器中扩展自定义日期范围选择
EN

Stack Overflow用户
提问于 2020-02-26 03:17:20
回答 2查看 1.3K关注 0票数 4

我是使用自举数据采集器插件,我面临的问题,选择大范围,如3-4年的定制范围。目前,它只允许自定义范围在一个月内。我尝试了来自其他minDatemaxDate插件,它们在这里也不起作用。

如何通过单击“所有时间”选项卡搜索所有时间数据,并在minDatemaxDate范围内搜索。

jsFiddle

代码语言:javascript
运行
复制
 $('.selectrange').daterangepicker({
    showDropdowns: true,
    timePicker: true,
    minDate: [moment().subtract(20,'years'),'inclusive'],
    maxDate: [moment(),'inclusive'],
    ranges: {
       'Today': [moment(), moment()],
       'Last 7 Days': [moment().subtract(6, 'days'), moment()],
       'Last 30 Days': [moment().subtract(29, 'days'), moment()],
       'This Month': [moment().startOf('month'), moment().endOf('month')],
       'All Time':'all-time', // [minDate, maxDate]
    }
});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-02 17:42:46

我认为这对你有好处:

添加选项linkedCalendars: false,例如:

代码:

代码语言:javascript
运行
复制
$('.selectrange').daterangepicker({
    linkedCalendars: false,
    showDropdowns: true,
    timePicker: true,
    minDate: moment().subtract(20, 'years'),
    maxDate: moment(),
    ranges: {
        'Today': [moment(), moment()],
        'Last 7 Days': [moment().subtract(6, 'days'), moment()],
        'Last 30 Days': [moment().subtract(29, 'days'), moment()],
        'This Month': [moment().startOf('month'), moment().endOf('month')],
        'All Time': 'all-time', // [minDate, maxDate]
    }
});

截图:

票数 1
EN

Stack Overflow用户

发布于 2020-02-26 03:55:02

我觉得你想做对的事。

代码语言:javascript
运行
复制
'All Time':[moment().subtract(20,'years'), moment()]
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60406236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档