diff options
Diffstat (limited to 'assets/js/script.js')
| -rwxr-xr-x | assets/js/script.js | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/assets/js/script.js b/assets/js/script.js new file mode 100755 index 0000000..516498f --- /dev/null +++ b/assets/js/script.js @@ -0,0 +1,37 @@ +function date() { + let currentDate = new Date(); + let dateOptions = { + weekday: "long", + year: "numeric", + month: "long", + day: "numeric" + }; + let date = currentDate.toLocaleDateString("en-GB", dateOptions); + document.getElementById("header_date").innerHTML = date; +} + +function greet() { + let currentTime = new Date(); + let greet = Math.floor(currentTime.getHours() / 6); + switch (greet) { + case 0: + document.getElementById("header_greet").innerHTML = "Good night!"; + break; + case 1: + document.getElementById("header_greet").innerHTML = "Good morning!"; + break; + case 2: + document.getElementById("header_greet").innerHTML = "Good afternoon!"; + break; + case 3: + document.getElementById("header_greet").innerHTML = "Good evening!"; + break; + } +} + +function loadFunctions() { + date(); + greet(); +} + + |