Date.now()傳回由1970年現在時間的毫秒數
- 詳細內容
- 分類:Javascript
- 發佈:2013-04-29, 週一 00:12
- 點擊數:2501
Javascript的Date.now()方法:
now()方法是個靜態方法,只能藉由Date.now()來呼叫,而不能使用物件呼叫。now()方法會傳回由1970年1月1日0時0分0秒開始算起到現在時間經過的毫秒數。這裡所說的毫秒數是以UTC時間為準,而不是當地的時間。
now()方法是個靜態方法,只能藉由Date.now()來呼叫,而不能使用物件呼叫。now()方法會傳回由1970年1月1日0時0分0秒開始算起到現在時間經過的毫秒數。這裡所說的毫秒數是以UTC時間為準,而不是當地的時間。
UTC()方法會傳回由1970年1月1日0時0分0秒0毫秒開始,到參數所指定的UTC時間的毫秒數。UTC()方法參數與Date()建構子相同,但不同的是UTC()方法使用的是UTC時間而不是當地時間。
注意,此方法是一個靜態方法,不能在物件實例上使用,因此只能藉由Date.UTC()來呼叫此方法。
toUTCString()方法會傳回日期物件的UTC時間字串,此字串會以美國英文表示。
toTimeString()方法會將日期物件的時間部分以字串型別傳回。
toString()方法會傳回一個字串來表示該日期物件,這字串會包含日期物件所表示的日期與時間。
toString()方法傳回的字串會以美國英文來表示,但輸出的時間是當地時間。
toLocaleString()方法會傳回一個日期字串,此字串會以當地的時間表示法來表示當地時間。
toLocaleString()在ECMA-262 5.1Eddition當中有保留第一個參數,以供未來使用,文件中建議瀏覽器不要使用該參數,以免以後有所衝突,不過