好的,我听说过它,但我现在可以确认 Javascript 日期功能是一个灾难区。我用它创造了一个怪物。我有这个程序:
JSON 对象包含假期日期列表及其各自的标签。我需要找出从今天起5 个工作日的日期(不包括 JSON 对象中包含的星期六、星期日和节假日。)到目前为止的好东西。然后这 5 个工作日的日期将被 jquery 日历吞噬,作为默认选择的日期,它不包含在小提琴中,因为它无关紧要。(注意:日历上的开始日期是明天的日期) 又是好东西。那么,这部分来了:如果是在今天中午之前,我可以选择明天,否则开始日期是明天的后天。我正在详细说明这一点,因为它包含在这个小提琴中。
所以问题是处理上述功能的函数的多次初始化不会产生一致的结果。它在我的系统上计算 5 个工作日,但是当我制作这个小提琴时,它正在计算 4。“第 5 个”工作日的日期在每次调用时递增 1。
任何人!