Antd的RangePicker设置七天前,30天前,90天前

记录一下在业务中,用antd的日期组件设置默认选择范围的问题。
Antd的RangePicker设置七天前,30天前,90天前,并且设置默认时分秒为 00:00:00 ~ 23:59:59

    <RangePicker
      ranges={{
        最近一周: [moment().startOf('day').subtract(6, 'd'), moment().endOf('day')],
        最近一个月: [moment().startOf('day').subtract(30, 'd'), moment().endOf('day')],
        最近三个月: [moment().startOf('day').subtract(90, 'd'), moment().endOf('day')],
      }}
      showTime={{
        hideDisabledOptions: true,
        defaultValue: [moment('00:00:00', 'HH:mm:ss'), moment('23:59:59', 'HH:mm:ss')],
      }}
      onChange={(data, dataString) => {
        getDataRange(
          timeToTimestamp(dataString[0]),
          timeToTimestamp(dataString[1]),
        );
      }}
    />

版权声明:本文为aniudunaichiji原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。