right dashboard greeter message cleanup

This commit is contained in:
Gerome Matilla 2020-06-04 10:47:58 +08:00
parent 5762af432a
commit a6fce8a7b9

View File

@ -3,15 +3,7 @@ var dateMessage = document.getElementById("dateMessage");
var date = new Date(); var date = new Date();
var hour = date.getHours(); var hour = date.getHours();
var greeterSuffix;
var greeterSuffix = "";
if (hour >= 6 && hour < 12) {
greeterSuffix = "Morning";
} else if (hour >= 12 && hour < 18) {
greeterSuffix = "Afternoon";
} else {
greeterSuffix = "Evening";
}
const monthsArr = [ const monthsArr = [
"January", "January",
@ -38,10 +30,24 @@ const daysArr = [
"Saturday" "Saturday"
] ]
function getDayOrdinal(day) { const getDayOrdinal = (day) => {
return day + (day > 0 ? ['th', 'st', 'nd', 'rd'][(day > 3 && day < 21) || day % 10 > 3 ? 0 : day % 10] : ''); return day + (day > 0 ? ['th', 'st', 'nd', 'rd'][(day > 3 && day < 21) ||
day % 10 > 3 ? 0 : day % 10] : '');
} }
greeterMessage.innerHTML = "Good" + "<br>" + greeterSuffix + "!"; const updateGreeterDateMessage = () => {
dateMessage.innerHTML = "Today is the " + getDayOrdinal(date.getDate()) + if (hour >= 6 && hour < 12) {
" of " + monthsArr[date.getMonth()] + ", and it's " + daysArr[date.getDay()] + "."; greeterSuffix = "Morning";
} else if (hour >= 12 && hour < 18) {
greeterSuffix = "Afternoon";
} else {
greeterSuffix = "Evening";
}
greeterMessage.innerHTML = "Good" + "<br>" + greeterSuffix + "!";
dateMessage.innerHTML = "Today is the " + getDayOrdinal(date.getDate()) +
" of " + monthsArr[date.getMonth()] + ", and it's " + daysArr[date.getDay()] + ".";
}
window.onload = updateGreeterDateMessage();