1<!DOCTYPE HTML>
2<html>
3<head>
4<meta name="viewport" content="width=device-width, initial-scale=1">
5<style>
6p {
7 text-align: center;
8 font-size: 60px;
9 margin-top: 0px;
10}
11</style>
12</head>
13<body>
14
15<p id="demo"></p>
16
17<script>
18// Set the date we're counting down to
19var countDownDate = new Date("Jan 5, 2021 15:37:25").getTime();
20
21// Update the count down every 1 second
22var x = setInterval(function() {
23
24 // Get today's date and time
25 var now = new Date().getTime();
26
27 // Find the distance between now and the count down date
28 var distance = countDownDate - now;
29
30 // Time calculations for days, hours, minutes and seconds
31 var days = Math.floor(distance / (1000 * 60 * 60 * 24));
32 var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
33 var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
34 var seconds = Math.floor((distance % (1000 * 60)) / 1000);
35
36 // Output the result in an element with id="demo"
37 document.getElementById("demo").innerHTML = days + "d " + hours + "h "
38 + minutes + "m " + seconds + "s ";
39
40 // If the count down is over, write some text
41 if (distance < 0) {
42 clearInterval(x);
43 document.getElementById("demo").innerHTML = "EXPIRED";
44 }
45}, 1000);
46</script>
47
48</body>
49</html>
50
1var seconds = 0;
2var el = document.getElementById('seconds-counter');
3
4function incrementSeconds() {
5 seconds += 1;
6 el.innerText = "You have been here for " + seconds + " seconds.";
7}
8
9var cancel = setInterval(incrementSeconds, 1000);