script.js 871 B

12345678910111213141516171819202122232425262728293031323334353637
  1. function date() {
  2. let currentDate = new Date();
  3. let dateOptions = {
  4. weekday: "long",
  5. year: "numeric",
  6. month: "long",
  7. day: "numeric"
  8. };
  9. let date = currentDate.toLocaleDateString("en-GB", dateOptions);
  10. document.getElementById("header_date").innerHTML = date;
  11. }
  12. function greet() {
  13. let currentTime = new Date();
  14. let greet = Math.floor(currentTime.getHours() / 6);
  15. switch (greet) {
  16. case 0:
  17. document.getElementById("header_greet").innerHTML = "Good night!";
  18. break;
  19. case 1:
  20. document.getElementById("header_greet").innerHTML = "Good morning!";
  21. break;
  22. case 2:
  23. document.getElementById("header_greet").innerHTML = "Good afternoon!";
  24. break;
  25. case 3:
  26. document.getElementById("header_greet").innerHTML = "Good evening!";
  27. break;
  28. }
  29. }
  30. function loadFunctions() {
  31. date();
  32. greet();
  33. }