Date類型還有一些專門用于將日期格式化為字符串的方法,這些方法如下:
◎toDateString() -以特定于實(shí)現(xiàn)的格式顯示星期幾、月、日和年;
◎toTimeString() -以特定于實(shí)現(xiàn)的格式顯示時(shí)、分、秒和時(shí)區(qū);
◎toLocaleDateString() -以特定于地區(qū)的格式顯示星期幾、月、日和年;
◎toLocaleTrimeString() -以特定于實(shí)現(xiàn)的格式顯示時(shí)、分、秒;
◎toUTCString() -以特定于實(shí)現(xiàn)的格式完整的UTC日期。
與toLocaleString()和toString()方法一樣,以上這些字符串格式方法的輸出也是因?yàn)g覽器而異的,因此沒(méi)有哪一個(gè)方法能夠用來(lái)在用戶界面中顯示一致的日期信息。
getTime() 返回表示日期的毫秒數(shù);與valueOf()方法返回的值相同
setTime(毫秒) 以毫秒數(shù)設(shè)置日期,會(huì)改變整個(gè)日期
getFullYear() 取得4位數(shù)的年份(如2007而非僅07)
getUTCFullYear() 返回UTC日期的4位數(shù)年份
setFullYear(年) 設(shè)置日期的年份。傳人的年份值必須是4位數(shù)字(如2007而非僅07)
setUTCFullYear(年) 設(shè)置UTC日期的年份。傳人的年份值必須是4位數(shù)字(如2007而非僅07)
getMonth() 返回日期中的月份,其中O表示一月,11表示十二月
getUTCMonth() 返回UTC日期中的月份,其中0表示一月,11表示十二月
setMonth(月) 設(shè)置日期的月份。傳人的月份值必須大于O,超過(guò)11則增加年份
setUTCMonth(月) 設(shè)置UTC日期的月份。傳人的月份值必須大于O,超過(guò)11則增加年份
getDate() 返回日期月份中的天數(shù)(1到31)
getUTCDate() 返回UTC日期月份中的天數(shù)(1到31)
setDate(日) 設(shè)置日期月份中的天數(shù)。如果傳人的值超過(guò)了該月中應(yīng)有的天數(shù),則增加月份
setUTDate(日) 設(shè)置UTC日期月份中的天數(shù)。如果傳人的值超過(guò)了該月中應(yīng)有的天數(shù),則增加月份
getDay() 返回日期中星期的星期幾(其中0表示星期日,6表示星期六)
getUTCDay() 返回UTC日期中星期的星期幾(其中0表示星期日,6表示星期六)
getHours() 返回日期中的小時(shí)數(shù)(0到23)
getUTCHours() 返回UTC日期中的小時(shí)數(shù)(O到23)
setHours(時(shí)) 設(shè)置日期中的小時(shí)數(shù)。傳人的值超過(guò)了23則增加月份中的天數(shù)
setUTCHours(時(shí)) 設(shè)置UTC日期中的小時(shí)數(shù)。傳人的值超過(guò)了23則增加月份中的天數(shù)
getMinutes() 返回日期中的分鐘數(shù)(0到59)。
getUTCMinutes() 返回UTC日期中的分鐘數(shù)(O到59)。
setMinutes(分) 設(shè)置日期中的分鐘數(shù)。傳入的值超過(guò)59則增加小時(shí)數(shù)
setUTCMinutes(分) 設(shè)置UTC日期中的分鐘數(shù)。傳入的值超過(guò)59則增加小時(shí)數(shù)
getSeconds() 返回日期中的秒數(shù)(O至IJ59)。
getUTCSeconds() 返回UTC日期中的秒數(shù)(0到59)。
setSeconds(秒) 設(shè)置日期中的秒數(shù)。傳人的值超過(guò)了59會(huì)增加分鐘數(shù)
set UTCSeconds(秒) 設(shè)置UTC日期中的秒數(shù)。傳人的值超過(guò)了59會(huì)增加分鐘數(shù)
getMilliseconds() 返回日期中的毫秒數(shù)
getUTCMilliseconds() 返回UTC日期中的毫秒數(shù)
setMilliseconds(毫秒) 設(shè)置日期中的毫秒數(shù)
setUTCMilliseconds(毫秒) 設(shè)置UTC日期中的毫秒數(shù)
getTimezoneOffset() 返回本地時(shí)間與UTC時(shí)間相差的分鐘數(shù)。例如,美國(guó)東部標(biāo)準(zhǔn)時(shí)間返回300。在某地進(jìn)入夏令時(shí)的情況下,這個(gè)值會(huì)有所變化