获取反应日历的开始和结束日期
Get starting and ending date of react calendar
我正在使用 "react-big-calendar": "^0.20.3",
目前我在组件上使用 getDrilldownView={(targetDate, currentViewName, configuredViewNames) => this.updateDate(targetDate, currentViewName, configuredViewNames)}
props 来获取大日历 React js 中的开始和结束时间。我觉得这不是获取开始和结束日期的好方法,我也无法在文档中找到它。
https://codesandbox.io/s/vw3wlm63y
我想要的是 2019/1/27 作为开始日期和 2019/3/2 作为结束日期
和 onRangeChange
在视图或日期更改时给出开始和结束日期,但我希望在页面加载时提供它
我正在使用
this.startDate = moment().subtract(1, 'months').endOf('month').startOf('week').format('YYYY/MM/DD');
this.endDate = moment().add(1, 'months').startOf('month').endOf('week').format('YYYY/MM/DD');
并且有效
获取第一次加载的当前日历视图的开始和结束日期。我认为没有内置方法来获取详细信息。
我在 react-big-calendar 上遇到了同样的问题,我用以下方法解决了它:
const start = moment().startOf('month').startOf('week').format('YYYY/MM/DD');
const end = moment().endOf('month').endOf('week').format('YYYY/MM/DD');
我正在使用 "react-big-calendar": "^0.20.3",
目前我在组件上使用 getDrilldownView={(targetDate, currentViewName, configuredViewNames) => this.updateDate(targetDate, currentViewName, configuredViewNames)}
props 来获取大日历 React js 中的开始和结束时间。我觉得这不是获取开始和结束日期的好方法,我也无法在文档中找到它。
https://codesandbox.io/s/vw3wlm63y
我想要的是 2019/1/27 作为开始日期和 2019/3/2 作为结束日期
和 onRangeChange
在视图或日期更改时给出开始和结束日期,但我希望在页面加载时提供它
我正在使用
this.startDate = moment().subtract(1, 'months').endOf('month').startOf('week').format('YYYY/MM/DD');
this.endDate = moment().add(1, 'months').startOf('month').endOf('week').format('YYYY/MM/DD');
并且有效 获取第一次加载的当前日历视图的开始和结束日期。我认为没有内置方法来获取详细信息。
我在 react-big-calendar 上遇到了同样的问题,我用以下方法解决了它:
const start = moment().startOf('month').startOf('week').format('YYYY/MM/DD');
const end = moment().endOf('month').endOf('week').format('YYYY/MM/DD');