我正在寻找一个日历,它可以显示x个月的数量,然后显示月份中的周数以及显示事件,如下所示。蓝色虚线是今天的日期,可以有多个事件的开始日期和结束日期。这就是我到目前为止尝试过的 -问题是它显示了4个月,而不是仅仅3个月,我甚至还没有进入事件。var end = new Date();
end.setMonth(start.getMonth() + 3</
我正在尝试写一个函数,在那里我可以取一个日期,并在其中添加x个月。例如,如果日期是2019-01-31,那么+1个月应该是2019-02-28。我的功能似乎只有在我增加一个月的时候才能工作。例如,addMonth('2019-01-31',3) -应该是209-04- 30 (4月份只有30天,所以就停在那里吧)。echo addMonth('2019-01-31', 3); // should be 2019
我一直在使用php(在DateTime中)来获取日期对的各种设置-两个格式化的日期要显示,从日期到现在的差异(例如"start date is 3个月2天前“),以及两个日期之间的长度(”长度是2个月3问题是DateTime Diff忽略了其中一天,所以如果开始是昨天,结束是明天,它给出2天,而我想要3天,因为这两个日期都应该包括在长度中。如果只是天,我可以简单地在结果上加</em