sciguyryan
11-29-2003, 02:02 AM
does anyone know how to shorten this script I wrote?
<p align="center">
<SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
<!--
var ampm = "a.m."
var mydate = new Date()
var monthday = mydate.getDate()
if (monthday == 4||5||6||7||8||9||10||11||12||13||14||15||16||17||18||19||20||24||25||26||27||28||29||30)
{
var monthday = monthday + "th".sup();
}
else if (monthday == 1||21||31)
{
var monthday = monthday + "st".sup();
}
else if (monthday == 2||22)
{
var monthday = monthday + "nd".sup();
}
else if (monthday == 3||23)
{
var monthday = monthday + "rd".sup();
}
var month = mydate.getMonth()
if (month == 0)
{
var month = "January";
}
else if (month == 1)
{
var month = "Febuary";
}
else if (month == 2)
{
var month = "March";
}
else if (month == 3)
{
var month = "April";
}
else if (month == 4)
{
var month = "May";
}
else if (month == 5)
{
var month = "June";
}
else if (month == 6)
{
var month = "July";
}
else if (month == 7)
{
var month = "August";
}
else if (month == 8)
{
var month = "September";
}
else if (month == 9)
{
var month = "October";
}
else if (month == 10)
{
var month = "November";
}
else if (month == 11)
{
var month = "December";
}
var day = mydate.getDay()
if (day == 1)
{
var day = "Monday";
}
else if (day == 2)
{
var day = "Tuesday";
}
else if (day == 3)
{
var day = "Wednesday";
}
else if (day == 4)
{
var day = "Thursday";
}
else if (day == 5)
{
var day = "Friday";
}
else if (day == 6)
{
var day = "Saturday";
}
else if (day == 0)
{
var day = "Sunday";
}
var year = mydate.getYear()
var hours = mydate.getHours()
if (hours >= 12)
{
hours = hours - 12;
ampm = "p.m."
}
if (hours == 0)
{
hours = 12;
}
var minutes = mydate.getMinutes()
if (minutes <= 9)
{
minutes = "0" + minutes;
}
document.write("The Time is: " + hours + ":" + minutes +" " + ampm)
document.write("<br>" + "The full date is: "+ day +", " + month + " the " + monthday + " " + year + "<br>")
//-->
</SCRIPT>
</P>
<p align="center">
<SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
<!--
var ampm = "a.m."
var mydate = new Date()
var monthday = mydate.getDate()
if (monthday == 4||5||6||7||8||9||10||11||12||13||14||15||16||17||18||19||20||24||25||26||27||28||29||30)
{
var monthday = monthday + "th".sup();
}
else if (monthday == 1||21||31)
{
var monthday = monthday + "st".sup();
}
else if (monthday == 2||22)
{
var monthday = monthday + "nd".sup();
}
else if (monthday == 3||23)
{
var monthday = monthday + "rd".sup();
}
var month = mydate.getMonth()
if (month == 0)
{
var month = "January";
}
else if (month == 1)
{
var month = "Febuary";
}
else if (month == 2)
{
var month = "March";
}
else if (month == 3)
{
var month = "April";
}
else if (month == 4)
{
var month = "May";
}
else if (month == 5)
{
var month = "June";
}
else if (month == 6)
{
var month = "July";
}
else if (month == 7)
{
var month = "August";
}
else if (month == 8)
{
var month = "September";
}
else if (month == 9)
{
var month = "October";
}
else if (month == 10)
{
var month = "November";
}
else if (month == 11)
{
var month = "December";
}
var day = mydate.getDay()
if (day == 1)
{
var day = "Monday";
}
else if (day == 2)
{
var day = "Tuesday";
}
else if (day == 3)
{
var day = "Wednesday";
}
else if (day == 4)
{
var day = "Thursday";
}
else if (day == 5)
{
var day = "Friday";
}
else if (day == 6)
{
var day = "Saturday";
}
else if (day == 0)
{
var day = "Sunday";
}
var year = mydate.getYear()
var hours = mydate.getHours()
if (hours >= 12)
{
hours = hours - 12;
ampm = "p.m."
}
if (hours == 0)
{
hours = 12;
}
var minutes = mydate.getMinutes()
if (minutes <= 9)
{
minutes = "0" + minutes;
}
document.write("The Time is: " + hours + ":" + minutes +" " + ampm)
document.write("<br>" + "The full date is: "+ day +", " + month + " the " + monthday + " " + year + "<br>")
//-->
</SCRIPT>
</P>