2011-02-17 128 views
2

如何以這種格式獲得Javascript中的當前日期?在Javascript中獲取今天的日期

「M/D/YYYY」?

謝謝。

如果這將是今天這將是

「2011/2/17」,如果它是第3次那將是「2011年2月3日」。

感謝

+1

你檢查的文檔嗎? - https://developer.mozilla.org/en/JavaScript/Reference/global_objects/date – polarblau 2011-02-17 20:54:31

回答

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

我分配的每個部分成其自己的變量在這個例子中,以便它以什麼返回更加清晰。

1

使用JavaScript Date對象:

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

史蒂芬Levithan的(stevenlevithan.com)DATEFORMAT函數看起來真的多才多藝的我。

參見:

在他的代碼,他補充說DATEFORMAT在作爲日期的原型方法。

// 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

豐富