商城倒數計時
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title>商城倒數計時</title>
<style type="text/css">
.demo{width: 100%;text-align: center;}
.demo>div{display: inline-block;}
</style>
</head>
<body>
<div class="demo">
<div>還剩</div>
<div class="demo-one">22</div>
<div>小時</div>
<div class="demo-two">42</div>
<div>分鐘</div>
<div class="demo-three">36</div>
<div>秒結束</div>
</div>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var Time=1232556465;
var aa = setInterval(bb, 1000);
function bb() {
if (Time <= 0) {
console.log("倒數計時結束");
clearInterval(aa);
$(".demo-one").text("0");
$(".demo-two").text("0");
$(".demo-three").text("0");
}else{
formatSeconds(Time);
}
Time--;
}
function formatSeconds(value) {
var secondTime = parseInt(value);// 秒
var minuteTime = 0;// 分
var hourTime = 0;// 小時
if(secondTime > 60) {
//如果秒數大於60,將秒數轉換成整數
//獲取分鐘,除以60取整數,得到整數分鐘
minuteTime = parseInt(secondTime / 60);
//獲取秒數,秒數取佘,得到整數秒數
secondTime = parseInt(secondTime % 60);
//如果分鐘大於60,將分鐘轉換成小時
if(minuteTime > 60) {
//獲取小時,獲取分鐘除以60,得到整數小時
hourTime = parseInt(minuteTime / 60);
//獲取小時後取佘的分,獲取分鐘除以60取佘的分
minuteTime = parseInt(minuteTime % 60);
}
}
var result = "" + parseInt(secondTime) + "秒";
if(minuteTime > 0) {
result = "" + parseInt(minuteTime) + "分" + result;
}
if(hourTime > 0) {
result = "" + parseInt(hourTime) + "小時" + result;
}
$(".demo-one").text(parseInt(hourTime));
$(".demo-two").text(parseInt(minuteTime));
$(".demo-three").text(parseInt(secondTime));
}
});
</script>
</body>
</html>
相關文章
- 倒數計時
- JavaScript倒數計時JavaScript
- 直播商城系統原始碼,js製作倒數計時,天,小時,分,秒原始碼JS
- 倒數計時34天
- 倒數計時2天!
- 倒數計時1天
- 倒數計時2天
- 倒數計時(天、時、分、秒)
- 如何寫好倒數計時
- 用 bash 倒數計時日期
- laravel 9 倒數計時了Laravel
- canvas環形倒數計時Canvas
- Android中handler倒數計時Android
- CountDownTimer使用——android倒數計時Android
- 小程式倒數計時深究
- 點選button倒數計時
- Axure之倒數計時效果
- js自動倒數計時程式碼,倒數計時完畢時自動停止迴圈JS
- Flutter倒數計時/計時器的實現Flutter
- 視訊直播系統原始碼,倒數計時顯示,商品秒殺倒數計時原始碼
- JavaScript 年月日倒數計時JavaScript
- 如何用bash 倒數計時日期
- 倒數計時1天 | 明天見!
- 案例:倒數計時 js小案例JS
- js cookie 頁面倒數計時JSCookie
- Canvas環形倒數計時元件Canvas元件
- jQuery 倒數計時效果詳解jQuery
- jquery 60s倒數計時jQuery
- js實現指定時間倒數計時JS
- 線上直播系統原始碼,預設倒數計時,自定義輸入時間倒數計時原始碼
- layui table tr a標籤倒數計時 操作 重新整理以後繼續倒數計時UI
- win10 自帶倒數計時如何設定_win10開啟計時器倒數計時的方法Win10
- 傳送簡訊驗證,後按鈕倒數計時,防止重新整理倒數計時失效
- 倒數計時(Excel程式碼集團)Excel
- 獲取驗證碼倒數計時
- [Unity]記一個倒數計時介面Unity
- JavaScript 倒數計時60秒程式碼JavaScript
- JavaScript 倒數計時關閉頁面JavaScript