如何以这种格式在Javascript中获取当前日期?
“M / d / yyyy”?
感谢。
如果今天这是
“2011年2月17日”,如果是第3届,则会是“2/3/2011”。
由于
答案 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
富