JavaScript and the Date Object

<SCRIPT LANGUAGE="JavaScript"> <!-- Hide script from old browsers today = new Date(); document.write ("<BR>"); document.write ("Today is " + today + "<BR>"); document.write ("Day is " + today.getDay() + "<BR>"); document.write ("Month is " + today.getMonth() + "<BR>"); document.write ("Date is " + today.getDate() + "<BR>"); document.write ("Year is " + today.getYear() + "<BR>"); document.write ("FullYear is " + today.getFullYear() + "<BR>"); document.write ("Hour is " + today.getHours() + "<BR>"); document.write ("Minute is " + today.getMinutes() + "<BR>"); document.write ("Second is " + today.getSeconds() + "<BR>"); // end script hiding from old browsers --> </SCRIPT>

Today is <SCRIPT LANGUAGE="JavaScript"> <!-- Hide script from old browsers switch (today.getDay()) { case 0 : document.write ("Sun"); break; case 1 : document.write ("Mon"); break; case 2 : document.write ("Tues"); break; case 3 : document.write ("Wednes"); break; case 4 : document.write ("Thurs"); break; case 5 : document.write ("Fri"); break; case 6 : document.write ("Satur"); break; default : document.write ("Impossible"); } document.write ("day, "); switch (today.getMonth()) { case 0 : document.write ("January"); break; case 1 : document.write ("February"); break; case 2 : document.write ("March"); break; case 3 : document.write ("April"); break; case 4 : document.write ("May"); break; case 5 : document.write ("June"); break; case 6 : document.write ("July"); break; case 7 : document.write ("August"); break; case 8 : document.write ("September"); break; case 9 : document.write ("October"); break; case 10 : document.write ("November"); break; case 11 : document.write ("December"); break; default : document.write ("Impossible"); } document.write (" " + today.getDate() + ", " + today.getFullYear() + ", "); var h = today.getHours() if (h == 0) document.write (" 12:" + fixMinutes() + " am <BR>"); if (h > 0 && h < 12) document.write (" " + h + ":" + fixMinutes() + " am <BR>"); if (h == 12) document.write (" 12:" + fixMinutes() + " pm <BR>"); if (h > 12) document.write (" " + h-12 + ":" + fixMinutes() + " pm <BR>"); function fixMinutes() { if (today.getMinutes() > 9) return (today.getMinutes()) else return ("0"+today.getMinutes()) } if (h < 12) document.write("Good morning!") else if (h < 17) document.write("Good afternoon!") else document.write("Good evening!") // end script hiding from old browsers --> </SCRIPT>

Today is