Date對象
var myDate=new Date(),注釋:Date 對象會自動把當前日期和時間保存為其初始值。 -Date 對象方法
方法 描述Date() 返回當日的日期和時間。getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)。getDay() 從 Date 對象返回一周中的某一天 (0(周日) ~ 6(周六))。getMonth() 從 Date 對象返回月份 (0 ~ 11)。getFullYear() 從 Date 對象以四位數字返回年份。getYear() 請使用 getFullYear() 方法代替。getHours() 返回 Date 對象的小時 (0 ~ 23)。getMinutes() 返回 Date 對象的分鐘 (0 ~ 59)。getSeconds() 返回 Date 對象的秒數 (0 ~ 59)。getMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。getTime() 返回 1970 年 1 月 1 日至今的毫秒數。getTimezoneOffset() 返回本地時間與格林威治標準時間 (GMT) 的分鐘差。getUTCDate() 根據世界時從 Date 對象返回月中的一天 (1 ~ 31)。getUTCDay() 根據世界時從 Date 對象返回周中的一天 (0 ~ 6)。getUTCMonth() 根據世界時從 Date 對象返回月份 (0 ~ 11)。getUTCFullYear() 根據世界時從 Date 對象返回四位數的年份。getUTCHours() 根據世界時返回 Date 對象的小時 (0 ~ 23)。getUTCMinutes() 根據世界時返回 Date 對象的分鐘 (0 ~ 59)。getUTCSeconds() 根據世界時返回 Date 對象的秒鐘 (0 ~ 59)。getUTCMilliseconds() 根據世界時返回 Date 對象的毫秒(0 ~ 999)。parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒數。setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。setMonth() 設置 Date 對象中月份 (0 ~ 11)。setFullYear() 設置 Date 對象中的年份(四位數字)。setYear() 請使用 setFullYear() 方法代替。setHours() 設置 Date 對象中的小時 (0 ~ 23)。setMinutes() 設置 Date 對象中的分鐘 (0 ~ 59)。setSeconds() 設置 Date 對象中的秒鐘 (0 ~ 59)。setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。setTime() 以毫秒設置 Date 對象。setUTCDate() 根據世界時設置 Date 對象中月份的一天 (1 ~ 31)。setUTCMonth() 根據世界時設置 Date 對象中的月份 (0 ~ 11)。setUTCFullYear() 根據世界時設置 Date 對象中的年份(四位數字)。setUTCHours() 根據世界時設置 Date 對象中的小時 (0 ~ 23)。setUTCMinutes() 根據世界時設置 Date 對象中的分鐘 (0 ~ 59)。setUTCSeconds() 根據世界時設置 Date 對象中的秒鐘 (0 ~ 59)。setUTCMilliseconds() 根據世界時設置 Date 對象中的毫秒 (0 ~ 999)。toSource() 返回該對象的源代碼。toString() 把 Date 對象轉換為字符串。toTimeString() 把 Date 對象的時間部分轉換為字符串。toDateString() 把 Date 對象的日期部分轉換為字符串。toGMTString() 請使用 toUTCString() 方法代替。toUTCString() 根據世界時,把 Date 對象轉換為字符串。toLocaleString() 根據本地時間格式,把 Date 對象轉換為字符串。toLocaleTimeString() 根據本地時間格式,把 Date 對象的時間部分轉換為字符串。toLocaleDateString() 根據本地時間格式,把 Date 對象的日期部分轉換為字符串。UTC() 根據世界時返回 1970 年 1 月 1 日 到指定日期的毫秒數。valueOf() 返回 Date 對象的原始值。Date對象有7個構造函數
//Date() //無參數構造函數,默認當前時間 var date = new Date(); //Date(milliseconds) //milliseconds 距離1970年1月1日的毫秒數 var milliseconds = 1351572205906; var date = new Date(milliseconds); //Date(datestring) //datestring 日期的字符串格式,常用格式2010-10-5 12:00:00(在google瀏覽器中有效)、10/5/2012 12:00:00、2010/10/5 12:00:00、Oct 5 2012 12:00:00 var datestring = '2010/10/5 12:00:00'; var date = new Date(datestring); //Date(year, month) //year 四位數的年份,如果取值為0~99之間,則year = year + 1900。 //month 取值0~11之間,代表1月到12月。 var year = 2010, month = 10; var date = new Date(year, month); //2010年11月 //Date(year, month, day) //year 四位數的年份,如果取值為0~99之間,則year = year + 1900。 //month 取值0~11之間,代表1月到12月。 //day 取值1~31之間的天數。 var year = 2010, month = 10, day = 1; var date = new Date(year, month, day); //2010年11月1日 //Date(year, month, day, hours) //year 四位數的年份,如果取值為0~99之間,則year = year + 1900。 //month 取值0~11之間,代表1月到12月。 //day 取值1~31之間的天數。 //hours 取值0~23之間的小時。 var year = 2010, month = 10, day = 1, hours = 10; var date = new Date(year, month, day, hours); //2010年11月1日 10:00:00 //Date(year, month, day, hours, minutes) //year 四位數的年份,如果取值為0~99之間,則year = year + 1900。 //month 取值0~11之間,代表1月到12月。 //day 取值1~31之間的天數。 //hours 取值0~23之間的小時。 //minutes 取值0~59之間的分鐘數。 var year = 2010, month = 10, day = 1, hours = 10, minutes = 30; var date = new Date(year, month, day, hours, minutes); //2010年11月1日 10:30:00 //Date(year, month, day, hours, minutes, seconds) //year 四位數的年份,如果取值為0~99之間,則year = year + 1900。 //month 取值0~11之間,代表1月到12月。 //day 取值1~31之間的天數。 //hours 取值0~23之間的小時。 //minutes 取值0~59之間的分鐘數。 //seconds 取值0~59之間的秒數。 var year = 2010, month = 10, day = 1, hours = 10, minutes = 30, seconds = 45; var date = new Date(year, month, day, hours, minutes, seconds); //2010年11月1日 10:30:45 //Date(year, month, day, hours, minutes, seconds, microseconds) //year 四位數的年份,如果取值為0~99之間,則year = year + 1900。 //month 取值0~11之間,代表1月到12月。 //day 取值1~31之間的天數。 //hours 取值0~23之間的小時。 //minutes 取值0~59之間的分鐘數。 //seconds 取值0~59之間的秒數。 //microseconds 取值0~999之間的毫秒數。 var year = 2010, month = 10, day = 1; var hours = 10, minutes = 30, seconds = 45, microseconds = 500; var date = new Date(year, month, day, hours, minutes, seconds, microseconds); //2010年11月1日 10:30:45:500新聞熱點
疑難解答