欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS獲取當(dāng)前時間的兩種方法小結(jié)

 更新時間:2023年09月07日 08:42:21   作者:z_星河  
這篇文章主要給大家介紹了關(guān)于JS獲取當(dāng)前時間的兩種方法,在web開發(fā)中,通過js獲取時間非常的常用,我這里做個總結(jié),需要的朋友可以參考下

提示:

現(xiàn)在很多應(yīng)用程序都會有用到時間的地方,無論是倒計(jì)時或者活動的時間戳等。

一、第一種方法

不足:不會補(bǔ)零

代碼示例:

<div id="time"></div>
//獲取當(dāng)前時間
	 function time() {
	 	var vWeek, vWeek_s, vDay;
	 	vWeek = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
	 	var date = new Date();
	 	year = date.getFullYear();
	 	month = date.getMonth() + 1;
     	day = date.getDate();
	 	hours = date.getHours();
	 	minutes = date.getMinutes();
	 	seconds = date.getSeconds();
	 	vWeek_s = date.getDay();
	 	document.getElementById("time").innerHTML = year + "年" + month + "月" + day + "日" + "\t" + hours + ":" + minutes +
	 		":" + seconds + "\t" + vWeek[vWeek_s];
	 };
	 setInterval("time()", 1000);

二、第二種方法

不足:沒有星期幾

效果圖:

代碼如下(示例):

<div id="time"></div>
	let time = +new Date() //獲取當(dāng)前時間戳
	function getFamtterTimer(time) { //傳入時間
		let date = new Date(time),
			Y = date.getFullYear(), // 年  
			M = date.getMonth() + 1, //月  
			D = date.getDate(), //日
			h = date.getHours(), //小時
			m = date.getMinutes(), //分鐘
			s = date.getSeconds(); //秒數(shù)
		document.getElementById("time").innerHTML = Y + '-' + getZero(M) + '-' + getZero(D) + ' ' + getZero(h) + ':' +
			getZero(m) + ':' + getZero(s);
	}
	function getZero(num) { // 個位數(shù)前補(bǔ)0
		if (parseInt(num) < 10) {
			num = '0' + num;
		}
		return num;
	}
	setInterval("getFamtterTimer(+new Date())", 1000);

總結(jié)

到此這篇關(guān)于JS獲取當(dāng)前時間的兩種方法的文章就介紹到這了,更多相關(guān)JS獲取當(dāng)前時間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論