Mega Code Archive

 
Categories / JavaScript DHTML / Development
 

Creating a Friendly Date String

/* JavaScript Bible, Fourth Edition by Danny Goodman  John Wiley & Sons CopyRight 2001 */ <HTML> <HEAD> <TITLE>Date String Maker</TITLE> <SCRIPT LANGUAGE="JavaScript"> function MakeArray(n) {     this.length = n     return this } monthNames = new MakeArray(12) monthNames[1] = "January" monthNames[2] = "February" monthNames[3] = "March" monthNames[4] = "April" monthNames[5] = "May" monthNames[6] = "June" monthNames[7] = "July" monthNames[8] = "August" monthNames[9] = "September" monthNames[10] = "October" monthNames[11] = "November" monthNames[12] = "December" dayNames = new MakeArray(7) dayNames[1] = "Sunday" dayNames[2] = "Monday" dayNames[3] = "Tuesday" dayNames[4] = "Wednesday" dayNames[5] = "Thursday" dayNames[6] = "Friday" dayNames[7] = "Saturday" function customDateString(oneDate) {     var theDay = dayNames[oneDate.getDay() + 1]     var theMonth = monthNames[oneDate.getMonth() + 1]     var theYear = oneDate.getYear()     theYear += (theYear < 100) ? 1900 : 0     return theDay + ", " + theMonth + " " + oneDate.getDate() + ", " + theYear } </SCRIPT> </HEAD> <BODY> <H1> Welcome!</H1> <SCRIPT LANGUAGE="JavaScript"> document.write(customDateString(new Date())) </SCRIPT> <HR> </BODY> </HTML>