使用下面的javascript代码我得到月份= 3,日期= 5,y = 2014.当然我希望第4个月和第18天。
var TodayDate = new Date();
var d = TodayDate.getDay();
var m = TodayDate.getMonth();
var y = TodayDate.getFullYear();
我做错了什么?
答案 0 :(得分:28)
你必须使用getMonth() + 1
获得月份(基于零索引),因为javascript实现遵循JAVA& java.util.Date
就是这样做的。
getDay()
- 今天为星期五(星期六)给你5
。<星期日 0 星期六 6 强> 的)
getDate()
- 为您提供18
(今天&#39; s)
答案 1 :(得分:7)