Javascript 今天的日期

Javascript 今天的日期,javascript,datetime,Javascript,Datetime,可能重复: 我需要使用JavaScript以yyyymmdd格式获取今天的日期 我使用了以下代码: var d = new Date(); d.getFullYear()+ '' +((d.getMonth()+1)) + '' + d.getDate(); 但是月份和日期是以个位数返回的,有人知道怎么做吗?你可以按照下面的方法来做。但您需要编写一个额外的函数,如下所示: function getTwoDigit(number) { return (number <

可能重复:

我需要使用JavaScript以yyyymmdd格式获取今天的日期

我使用了以下代码:

var d = new Date();
d.getFullYear()+ '' +((d.getMonth()+1)) + '' + d.getDate();

但是月份和日期是以个位数返回的,有人知道怎么做吗?

你可以按照下面的方法来做。但您需要编写一个额外的函数,如下所示:

function getTwoDigit(number) {       
    return (number < 10 ? '0' : '') + number       
}

@尼姆斯基同意了。也许不是完全相同的答案,但最上面的答案肯定回答了这个问题:)
var d = new Date();d.getFullYear()+ '' +(getTwoDigit(d.getMonth()+1)) + '' + getTwoDigit(d.getDate());
        var d = new Date();
        var df = d.getFullYear()
            + ('0' + String(d.getMonth()+1)).substr(-2)
            + ('0' + String(d.getDate())).substr(-2);
        alert(df);