Displaying greeting according to time

You can create a JavaScript to display greeting according to time. What you need to do is to create a new date object and use the getHours() method to fetch the time. Then use the if keyword to decide what greeting to display according to time. The script is a follows:

CurDate=new Date();
timeNow=CurDate.getHours();
var greeting;

if (timeNow>18) {
greeting=’Good Evening’;
greeting=greeting.fontcolor(“red”);
} else if(timeNow>12){
greeting=’Good Afternoon’;
greeting=greeting.fontcolor(“blue”);

} else if(timeNow>0) {
greeting=’Good Morning’;
greeting=greeting.fontcolor(“green”);
} else {
greeting=’Good Day’;
greeting=greeting.fontcolor(“cyn”);
}
greeting=greeting.bold();
greeting=greeting.fontsize(“10”);
greeting=greeting.italics();
document.write(greeting);

Click Here to view the output