问题描述:
项目要求设定日期限定范围,如2023-04-01至2024-03-01,其它不可选
但每当我选择的月份包含4月或次年3月时,即使选中日期,弹窗也不消失
经过我机智过人的大脑”短暂“思考后,发现当我设定限定范围时,是这样设置的
return time.getTime() < new Date("2023-04-01").getTime()
这样存在一个问题,我没有指定时间,这就意味着,这台略逊于我的机智的计算机将时间默认为了一个非零点的时间,通过console打印我的猜想
而带时间的start的源代码是这样的
return time.getTime() < new Date("2023-04-01 00:00:00").getTime()
酱紫,我的4月这一天就会在选中的时候被完成认可,怎么样都可以被选中且关闭弹窗啦
温馨提示一下,结束时间应该被如此书写,在日期后加上”23:59:59“噢
return time.getTime() < new Date("2024-03-01 23:59:59").getTime()
完结收工!允许三连噢 wink~~
标签:datepicker,00,01,59,getTime,日期,选中,节点 From: https://www.cnblogs.com/Ilaria/p/18056718