使用javascript显示上周日期

时间:2014-09-03 21:06:57

标签: javascript date

我试图像在Google Analytics中一样制作javascript日历功能。显示上周的calander。

但无法解决这个问题。

var d = new Date();
d.setTime(d.getTime() - (d.getDay() ? d.getDay() : 7) * 24 * 60 * 60 * 1000);
d.setTime(d.getTime() - 7 * 24 * 60 * 60 * 1000);               
alert(d);

结果Sun Aug 24 2014 02:46:57 GMT + 0545

但我希望以08/24/2014格式获得结果

1 个答案:

答案 0 :(得分:1)

您应该可以使用Date的格式化方法,如下所示:

alert(d.getMonth() + '/' + d.getDate() + '/' d.getFullYear())

编辑:我相信月份是0基础的,所以应该是这样的(左前一个版本供参考):

alert((d.getMonth() + 1) + '/' + d.getDate() + '/' d.getFullYear())