如何修复JavaScript Date对象

时间:2018-10-24 12:05:32

标签: javascript jquery date datetime

我有一个带有自动更新页脚的网站,您可以在其中找到日期。但是页脚给出了完全错误的日期。这是其背后的代码:

gradlew -v

今天是2018/10/24,但是页脚给出的是2018/10/3。

有人知道如何解决吗?

5 个答案:

答案 0 :(得分:5)

看看the documentation on MDN

您正在使用getDay

  

根据当地时间返回指定日期的星期几(0-6)。

您应该使用getDate

  

根据当地时间返回指定日期的月份(1-31)。

答案 1 :(得分:3)

now.getDay()获取星期几,您需要now.getDate()才能获取当前日期

答案 2 :(得分:1)

日期有误,因为您使用getDay而不是getDate来获取当前日期

now.getDay()替换为now.getDate()

答案 3 :(得分:1)

问题是我使用getDay()而不是getDate()。当我使用getDate()时,脚本起作用了。

答案 4 :(得分:0)

使用now.getDate()代替now.getDay()