-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
19 lines (19 loc) · 1.02 KB
/
script.js
File metadata and controls
19 lines (19 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const months = ["Jan", "Feb", "March", "April", "May", "Jun", "July", "Aug", "Sep", "Oct", "Nov", "Dec"];
const days = ["Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat"];
setInterval(() => {
let currentTime = new Date();
let hrs = document.getElementById('hrs');
let min = document.getElementById('min');
let sec = document.getElementById('sec');
let ampm = document.getElementById('ampm');
let dat = document.getElementById('date');
let day = document.getElementById('day');
let month = document.getElementById('month');
hrs.innerHTML = (currentTime.getHours() < 10 ? "0" : "") + currentTime.getHours();
min.innerHTML = (currentTime.getMinutes() < 10 ? "0" : "") + currentTime.getMinutes();
sec.innerHTML = (currentTime.getSeconds() < 10 ? "0" : "") + currentTime.getSeconds();
ampm.innerHTML = currentTime.getHours() >= 12 ? "PM" : "AM";
day.innerHTML = days[currentTime.getDay()];
dat.innerHTML = currentTime.getDate();
month.innerHTML = months[currentTime.getMonth()];
}, 1000);