Date.now()傳回由1970年現在時間的毫秒數
- 詳細內容
- 分類:Javascript
- 發佈:2013-04-29, 週一 00:12
- 點擊數:2471
Javascript的Date.now()方法:
now()方法是個靜態方法,只能藉由Date.now()來呼叫,而不能使用物件呼叫。now()方法會傳回由1970年1月1日0時0分0秒開始算起到現在時間經過的毫秒數。這裡所說的毫秒數是以UTC時間為準,而不是當地的時間。
Date.now()的語法:
Date.now()
Date.now()的範例:
<script type="text/javascript">
var x=Date.now()
document.writeln(x);
document.writeln("<br/>");
var mydate=new Date(x);
document.writeln(mydate.toUTCString());
document.writeln("<br/>");
document.writeln(mydate.getTime());
document.writeln("<br/>");
document.writeln(mydate.valueOf());
</script>
Date.now()的範例輸出:
1367203701903
Mon, 29 Apr 2013 02:48:21 GMT
1367203701903
1367203701903
now()方法是ECMA-262 第5版中新增的方法,可能有瀏覽器無法支援,可以用自訂方法來解決這問題,請參考來自Date.now的程式碼。
if (!Date.now) {
Date.now = function now() {
return new Date().getTime();
};
}
關於Date物件的其他屬性與方法,請參考:日期物件 Date。
按個讚!~支持本站!~
FB推薦載入中