-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
78 lines (73 loc) · 2.61 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
document.addEventListener('DOMContentLoaded', function () {
const hour = document.getElementById('hour');
const minute = document.getElementById('minute');
const second = document.getElementById('second');
const period = document.getElementById('period');
const day = document.getElementById('day');
const month = document.getElementById('month');
const year = document.getElementById('year');
function clock(){
let date = new Date();
let hh = date.getHours();
let per = hh >= 12 ? 'PM' : 'AM';
if (hh > 12) {
hh = hh - 12;
} else if (hh === 0) {
hh = 12;
}
let min = date.getMinutes();
let sec = date.getSeconds();
let dd = date.getDate();
let mm = date.getMonth();
switch (mm) {
case 0:
mm = 'January';
break;
case 1:
mm = 'February';
break;
case 2:
mm = 'March';
break;
case 3:
mm = 'April';
break;
case 4:
mm = 'May';
break;
case 5:
mm = 'June';
break;
case 6:
mm = 'July';
break;
case 7:
mm = 'August';
break;
case 8:
mm = 'September';
break;
case 9:
mm = 'October';
break;
case 10:
mm = 'November';
break;
case 11:
mm = 'December';
break;
default:
break;
}
let yyyy = date.getFullYear();
hour.innerHTML = `<p><span class="red">hour</span>: <span class="number">${hh}</span>,</p>`;
minute.innerHTML = `<p><span class="red">minute</span>: <span class="number">${min}</span>,</p>`
second.innerHTML = `<p><span class="red">second</span>: <span class="number">${sec}</span>,</p>`;
period.innerHTML = `<p><span class="red">period</span>: <span class="letter">'${per}'</span>,</p>`;
day.innerHTML = `<p><span class="red">day</span>: <span class="number">${dd}</span>,</p>`;
month.innerHTML = `<p><span class="red">month</span>: <span class="letter">'${mm}'</span>,</p>`;
year.innerHTML = `<p><span class="red">year</span>: <span class="number">${yyyy}</span></p>`;
setTimeout(clock, 1000);
}
clock();
});