react-daterange-picker 并排显示上个月

Posted

技术标签:

【中文标题】react-daterange-picker 并排显示上个月【英文标题】:react-daterange-picker display previous month on a side by side view 【发布时间】:2021-05-31 22:50:21 【问题描述】:

我正在使用这个react date range calendar plugin 我有两个月并排使用showDoubleView=true 它正在显示当前月份+下一个月份。这是默认行为

但现在我想显示上个月+当月。如何指定?

这是我的代码示例

<DateRangePicker
                onChange=handleValueChange
                value=calendarValue
                closeCalendar=true
                format='dd-MM-y'
                showDoubleView=true
                minDetail='year'
                showNeighboringMonth=true
                selectRange=true
            />

我尝试设置 activeStartDate=new Date(2021/2/1),但日历显示 1970 年

【问题讨论】:

【参考方案1】:

确保不要忘记在日期前后加上引号。也许这是1970年的问题。 例如:

new Date(2021/2/1) // outputs Wed Dec 31 1969 19:00:01 GMT-0500 (Eastern Standard Time)
new Date('2021/2/1') // outputs Mon Feb 01 2021 00:00:00 GMT-0500 (Eastern Standard Time)

【讨论】:

确实是少了引号。它有效但是现在我在文档github.com/wojtekmaj/react-calendar#props 中看起来更好,它们作为独立的参数传递了年、月、日

以上是关于react-daterange-picker 并排显示上个月的主要内容,如果未能解决你的问题,请参考以下文章

CSS,我想要 3 个不同高度和宽度的 div 并排并排在顶部。我该怎么做呢

并排制作两个小部件

如何并排放置 django 表单字段

Xcode 并排代码比较选项在哪里?

如何并排绑定两个视图

UISplitViewController - 并排或纵向叠加