P
PseudoKiller
Guest
I am trying to get a javascript to display the current date including month, weekday, date and year.
There is a function for whether it is christmas and how many days till christmas ... seems I cant even get the damn this to display. I have gone over it several times and I cant find out whats wrong. Anyhelp would be appreciated.
There is a function for whether it is christmas and how many days till christmas ... seems I cant even get the damn this to display. I have gone over it several times and I cant find out whats wrong. Anyhelp would be appreciated.
Code:
<html>
<head>
<title>TEST</title>
<script language="JavaScript">
<!--- Hide from non-JavaScript browsers
function XmasDays(CurrentDay) {
var XYear=CurrentDay.getFullYear();
var XDay=new Date("December, 25, 2003");
XDay.setFullYear(XYear);
var DayCount=(XDay-CurrentDay)/(1000*60*60*24);
DayCount=Math.round(DayCount);
return DayCount;
}
function MonthTxt (MonthNumber) {
var Month=new Array();
Month[1]="January";
Month[2]="February";
Month[3]="March";
Month[4]="April";
Month[5]="May";
Month[6]="June";
Month[7]="July";
Month[8]="August";
Month[9]="September";
Month[10]="October";
Month[11]="November";
Month[12]="December";
return Month[MonthNumber];
}
function WeekDayTxt(WeekDayNumber) {
var WeekDay=new array();
WeekDay[1]="Sunday";
WeekDay[2]="Monday";
WeekDay[3]="Tuesday";
WeekDay[4]="Wednesday";
WeekDay[5]="Thursday";
WeekDay[6]="Friday";
WeekDay[7]="Saturday";
return WeekDay[WeekDayNumber];
}
// Stop hiding -->
</script>
<style>
</style>
</head>
<center><table width="600" cellpadding="5" cellspacing="0" border="1" bgcolor="white">
<tr>
<!--- Days until Christmas --->
<td valign="top" align="center" bgcolor="gold">
<span style="font-size:small; font-weight:bold">
<script language="JavaScript">
<!--- Hide from non-JavaScript browsers
var Now=new Date();
var ThisDay=Now.getDate();
var ThisMonth=Now.getMonth()+1;
var ThisYear=Now.getFullYear();
var DaysLeft=XmasDays(Now);
var MonthName=MonthTxt(ThisMonth);
var WeekDayName=WeekDayTxt(WeekDay);
if (DaysLeft > 1) {
document.write(WeekDayName+","+MonthName +" "+ThisDay+"<br>");
} if (DaysLeft == 1) {
document.write ("Last day for Christmas shopping");
} else {
document.write ("Happy Holidays from North Pole Novelties");
}
// Stop hiding --->
</script>
</span>
</center>
<body>
</html>