JS中獲取當前時間戳可以通過Date.now()方法來實現,返回自1970年1月1日00:00:00UTC以來經過的毫秒數也就是當前時間戳。
具體方法如下:
輸入代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS獲取當前時間戳的方法示例</title>
</head>
<body>
<script type="text/javascript">
//創建一個時間戳
var time = Date.now();
document.write(time + "<hr>");
</script>
</body>
</html>
獲取當前時間戳結果為:1544516454900
拓展資料:
時間戳是什麼?
時間戳是指格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒)起至現在的總毫秒數。
Date.now()方法返回自1970年1月1日00:00:00 UTC以來經過的毫秒數。
時間戳的語法:
var timeInMs = Date.now();
返回值是表示自UNIX紀元以來經過的毫秒數。
時間戳格式轉換為中國標準時間格式:
輸入代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
//創建一個時間戳
var time = Date.now();
//document.write(time + "<hr>");
//將其轉換為人們可讀的日期和時間
var d = new Date(time);
document.write(d);
</script>
</body>
</html>
Date 對象是用於處理日期和時間, new 關鍵詞用來定義 Date 對象。js中使用new Date()將時間戳轉換為人們可讀的日期和時間,顯示的格式是:星期+月份+日+年+時分秒+時區。