在Javascript中获取今天的日期

时间:2011-02-17 20:52:11

标签: javascript

如何以这种格式在Javascript中获取当前日期?

“M / d / yyyy”?

感谢。

如果今天这是

“2011年2月17日”,如果是第3届,则会是“2/3/2011”。

由于

3 个答案:

答案 0 :(得分:10)

var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
document.write(month + "/" + day + "/" + year)

我为这个例子将每个部分分配给它自己的变量,以便更清楚它返回的内容。

答案 1 :(得分:2)

使用javascript Date对象:

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

答案 2 :(得分:1)

Steven Levithan(stevenlevithan.com)的dateFormat功能看起来对我很有用。

请参阅:

http://blog.stevenlevithan.com/archives/date-time-format

在他的代码中,他将dateFormat添加为Date的原型方法。

// For convenience...
Date.prototype.format = function (mask, utc) {
    return dateFormat(this, mask, utc);
};

因此,您可以将其用作Date对象的方法。

var now = new Date();

var variable=now.format("m/dd/yy");

document.write(variable);

HTH