1. 程式人生 > 其它 >前端倒計時程式碼

前端倒計時程式碼

技術標籤:javascript

前端倒計時程式碼

	// 工作定時
ds(endWorkTime) {
	let that = this;
	// 剩餘時間
	this.remainingDaysss = setInterval(() => {
		//獲取當前時間
		let date = new Date();
		let now = date.getTime();
		//設定截止時間  
		let str = endWorkTime;
		let endDate = new Date(str);
		let end = endDate.getTime();

		//時間差  
		let
leftTime = end - now; //定義變數 d,h,m,s儲存倒計時的時間 let d, h, m, s; if (leftTime > 0) { d = Math.floor(leftTime / 1000 / 60 / 60 / 24);//倒計時 天 h = Math.floor(leftTime / 1000 / 60 / 60 % 24);//倒計時 小時 m = Math.floor(leftTime / 1000 / 60 % 60);//倒計時 分鐘 s = Math.floor(leftTime / 1000 % 60);//倒計時 秒 that.sss = d + ":"
+ h + ":" + m + ":" + s;//頁面展示的時間 } //當時間到了的時候關閉定時器 if (leftTime <= 0) { clearInterval(that.remainingDaysss) } }, 1000) return that.sss;//返回資料 },