2

我正在尝试将 rss 提要的日期格式化为月/日/年(2012 年 8 月 3 日)。我正在使用以下代码执行此操作:

// pubDate
postDate = new Date("Fri Aug 03 2012 06:08:11 GMT-0700");
// reformat pubDate
pubDate = postDate.getMonth() + "/" + postDate.getDate() + "/" + postDate.getFullYear();
// return pubDate
console.log(pubDate + " pubDate");

使用我当前的代码,输出是 2012 年 7 月 3 日,但月份不正确。我得到 7 而不是 8。如何让它产生正确的月份?

演示:http: //jsfiddle.net/LmZMX/

4

1 回答 1

3

getMonth()返回“一个数字,从 0 到 11,代表月份”

(postDate.getMonth() + 1)
于 2012-08-03T13:38:08.800 回答