<script language="javascript">
<!-- Date in Java Script .. Cameron Gregory http://www.bloke.com/
// http://www.bloke.com/javascript/Date/
// change and modify this if you like, but leave these
// 4 comment lines in tact and unchanged.
function longMonthArray() {
this[0] = "January"; this[1] = "February"; this[2] = "March";
this[3] = "April"; this[4] = "May"; this[5] = "June";
this[6] = "July"; this[7] = "August"; this[8] = "September";
this[9] = "October"; this[10] = "November"; this[11] = "December";
return (this);
}
function shortMonthArray() {
this[0] = "Jan"; this[1] = "Feb"; this[2] = "Mar";
this[3] = "Apr"; this[4] = "May"; this[5] = "Jun";
this[6] = "Jul"; this[7] = "Aug"; this[8] = "Sep";
this[9] = "Oct"; this[10] = "Nov"; this[11] = "Dec";
return (this);
}
function longDayArray() {
this[0] = "Sunday"; this[1] = "Monday"; this[2] = "Tuesday";
this[3] = "Wednesday"; this[4] = "Thursday"; this[5] = "Friday";
this[6] = "Saturday";
return (this);
}
function shortDayArray() {
this[0] = "Sun"; this[1] = "Mon"; this[2] = "Tue"; this[3] = "Wed";
this[4] = "Thu"; this[5] = "Fri"; this[6] = "Sat";
return (this);
}
function getShortYear(year)
{
shortyear = year%100;
if (shortyear < 10) shortyear = "0"+shortyear;
return shortyear
}
function getLongYear(year)
{
if (year > 1900) return year
return year+1900;
}
function writeDateLong(format)
{
shortDays = new shortDayArray();
longDays = new longDayArray();
shortMonths = new shortMonthArray();
longMonths = new longMonthArray();
d = new Date();
day = d.getDate();
month = d.getMonth();
year = d.getYear();
if (format == 0)
str = shortDays[d.getDay()] + " " + shortMonths[month] +". " + day + ", "+getLongYear(year);
else if (format == 1)
str = shortDays[d.getDay()] + " " + longMonths[month] + " " + day + ", "+getLongYear(year);
else if (format == 2)
str = longDays[d.getDay()] + " " + longMonths[month] + " " + day + ", "+getLongYear(year);
else if (format == 3)
str = longMonths[month] + " " + day + ", "+getLongYear(year);
else if (format == 4)
str = shortDays[d.getDay()] + " " + day + " " + shortMonths[month] +". " +getLongYear(year);
else if (format == 5)
str = shortDays[d.getDay()] + " " + day + " " + longMonths[month] + " " +getLongYear(year);
else if (format == 6)
str = longDays[d.getDay()] + " " + day + " " + longMonths[month] + " " + getLongYear(year);
else if (format == 7)
str = day + " " + longMonths[month] + ", "+getLongYear(year);
else {
month++;
shortyear = getShortYear(year);
if (format == 8)
str = month + "/" + day + "/" + shortyear;
else if (format == 9)
str = month + "/" + day + "/" + getLongYear(year);
else if (format == 10)
str = day + "/" + month + "/" + shortyear;
else if (format == 11)
str = day + "/" + month + "/" + getLongYear(year);
else if (format == 12)
str = shortyear + "/" + month + "/" + day;
else if (format == 13)
str = shortyear + "/" + month + "/" + day;
else {
if (day < 10) day = "0"+day
if (month < 10) month = "0"+month
if (format == 14)
str = month + "/" + day + "/" + shortyear;
else if (format == 15)
str = month + "/" + day + "/" + getLongYear(year);
else if (format == 16)
str = day + "/" + month + "/" + shortyear;
else if (format == 17)
str = day + "/" + month + "/" + getLongYear(year);
else if (format == 18)
str = shortyear + "/" + month + "/" + day;
else if (format == 19)
str = shortyear + "/" + month + "/" + day;
}
}
document.writeln(str);
}
function writeDate()
{
writeDateLong(0);
}
function writeTimeLong(format)
{
d = new Date();
hour=d.getHours();
min=d.getMinutes();
sec=d.getSeconds();
if (hour < 10) hour = "0"+hour;
if (min < 10) min = "0"+min;
if (sec < 10) sec = "0"+sec;
if (format == 0)
str = hour+":"+min+":"+sec;
else if (format == 1)
str = hour+":"+min;
document.writeln(str);
}
function writeTime()
{
writeTimeLong(0);
}
// end-->
</script>
|