带有setDate的新日期给出了NaN

时间:2017-11-01 15:53:57

标签: javascript date

为什么new Date().setDate(12)会返回1510501854723

我想尝试一周中的第一天

new Date(daterefStart.setDate(daterefStart.getDate() - daterefStart.getDay())).getDate();

daterefStart让我们说今天。 daterefStart.getDate() - daterefStart.getDay()返回12,当setDate被调用时,它会返回奇怪的数字。

当我第一次初始化我的日历小部件时,我使用完全相同的函数来获取一周的第一天,并且正常工作。怎么了?

0 个答案:

没有答案