<html><head><title>Countdown Timer dengan jquery</title></head><body><div align="center" style="margin-top:10%;"><p id="demo"></p></div></body></html>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script><script type="text/javascript">// Set a valid end datevar getTimeData = new Date("Jun 5, 2022 15:37:25").getTime();// Meng-update waktu setiap satu detikvar x = setInterval(function() {// Ambil tanggal hari inivar now = new Date().getTime();// Menggambil perbedaan waktuvar distance = getTimeData - now;// Menghitung waktu berdasarkan jam, detik, menit, harivar days = Math.floor(distance / (1000 * 60 * 60 * 24));var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));var seconds = Math.floor((distance % (1000 * 60)) / 1000);// Menampilkan waktu pada element id demodocument.getElementById("demo").innerHTML = days + "d " + hours + "h "+ minutes + "m " + seconds + "s ";// jika selesai maka akan menampilkan expiredif (distance < 0) {clearInterval(x);document.getElementById("demo").innerHTML = "EXPIRED";}}, 1000);</script>
Berikut adalah code lengkap nya :
<html>
<head>
<title>Countdown Timer dengan jquery</title>
</head>
<body>
<div align="center" style="margin-top:10%;">
<p id="demo"></p>
</div>
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script type="text/javascript">
// Setting waktu
var getTimeData = new Date("Jun 5, 2022 15:37:25").getTime();
// Meng-update waktu setiap satu detik
var x = setInterval(function() {
// Ambil tanggal hari ini
var now = new Date().getTime();
// Menggambil perbedaan waktu
var distance = getTimeData - now;
// Menghitung waktu berdasarkan jam, detik, menit, hari
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
// Menampilkan waktu pada element id demo
document.getElementById("demo").innerHTML = days + "d " + hours + "h "
+ minutes + "m " + seconds + "s ";
// jika selesai maka akan menampilkan expired
if (distance < 0) {
clearInterval(x);
document.getElementById("demo").innerHTML = "EXPIRED";
}
}, 1000);
</script>
</html>
0 Komentar