Current Date
  << Back | Home | Next >>

Instructions:

  1. Part one is the JavaScript class you need to calculate current date
  2. Put first part of the script anywhere between your head tags.
     (<head> and </head>)
  3. Part two is the script that displays the date, put it between your body tags

Part 1. Put this part between your head tags:

<SCRIPT language="JavaScript"><!--

<!-- Begin
var day="";
var month="";
var ampm="";
var ampmhour="";
var myweekday="";
var year="";
mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
myhours = mydate.getHours();
ampmhour = (myhours > 12) ? myhours - 12 : myhours;
ampm = (myhours >= 12) ? ' PM' : ' AM';
mytime = mydate.getMinutes();
myminutes = ((mytime < 10) ? ':0' : ':') + mytime;
year = (myyear > 100) ? myyear : 1900 + myyear;
if(myday == 0)
day = " Sunday, ";
else if(myday == 1)
day = " Monday, ";
else if(myday == 2)
day = " Tuesday, ";
else if(myday == 3)
day = " Wednesday, ";
else if(myday == 4)
day = " Thursday, ";
else if(myday == 5)
day = " Friday, ";
else if(myday == 6)
day = " Saturday, ";
if(mymonth == 0) {
month = "January ";}
else if(mymonth ==1)
month = "February ";
else if(mymonth ==2)
month = "March ";
else if(mymonth ==3)
month = "April ";
else if(mymonth ==4)
month = "May ";
else if(mymonth ==5)
month = "June ";
else if(mymonth ==6)
month = "July ";
else if(mymonth ==7)
month = "August ";
else if(mymonth ==8)
month = "September ";
else if(mymonth ==9)
month = "October ";
else if(mymonth ==10)
month = "November ";
else if(mymonth ==11)
month = "December ";
// End -->

</SCRIPT>

Part 2. Put this script anywhere between body tags

<SCRIPT LANGUAGE="JavaScript"><!-- Begin
var nn = navigator.appName;
var nnv = parseInt(navigator.appVersion)
if((nn == "Netscape") && (nnv < 4)){
}
else{
document.write("<span class=date>" + day + month + myweekday + ", " + year + "</span>");
}
// End -->
</SCRIPT>

Example:

Today is:  

Close this window