Not sure what you're looking for, but here's a java ChristmasCountdown.htm file you can save to your computer and open with a browser just for fun.
HTML Code:
<html>
<head>
<TITLE>Christmas Countdown</TITLE>
<script language="javascript">
<!--
var count = new Date("December 25, 2013 07:00");
var timeUp = "Time to open presents!"
var timerID;
var timerRunning = false;
var today = new Date();
var persec = 0;
var permin = 0;
var perhour = 0;
var perday = 0;
var peryear = 0;
var secsRemain = 0;
var yearRemain = 0;
var dayRemain = 0;
var minRemain = 0;
var timeRemain = 0;
var expire = 0;
function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function startclock () {
stopclock();
showtime();
}
function showtime () {
today = new Date();
/*count.setYear(today.getYear());*/
persec = 1000;
permin = 60*persec;
perhour = 60*permin;
perday = 24*perhour;
peryear = 365*perday;
expire = (count.getTime() - today.getTime())
/*Seconds*/
secsRemain = (Math.floor(expire/persec))%60;
/*Minutes*/
minRemain = (Math.floor(expire/permin))%60;
/*Hours*/
hoursRemain = (Math.floor(expire/perhour))%24;
/*Days*/
daysRemain = Math.floor(expire/perday)%365;
/*Years*/
yearRemain = Math.floor(expire/peryear);
/*Handle single digits*/
if (hoursRemain < 10) hoursRemain = "0" + hoursRemain;
if (minRemain < 10) minRemain = "0" + minRemain;
if (secsRemain < 10) secsRemain = "0" + secsRemain;
/*Time*/
timeRemain ='';
timeRemain = yearRemain + ":" + daysRemain + ":" + hoursRemain + ":" + minRemain + ":" + secsRemain;
//if (yearRemain) { timeRemain += yearRemain; }
//if (daysRemain) { timeRemain += daysRemain; }
//if (hoursRemain) { timeRemain += hoursRemain; }
//if (minRemain) { timeRemain += minRemain; }
//if (secsRemain) { timeRemain += secsRemain; }
//timeRemain = yearRemain + daysRemain + hoursRemain + minRemain + secsRemain;
//timeRemain = daysRemain + hoursRemain + minRemain + secsRemain;
//timeRemain = hoursRemain + minRemain + secsRemain;
document.clock.face.value = timeRemain;
timerID = setTimeout("showtime()",1*persec);
timerRunning = true;
if (expire <= 0){
document.clock.face.value = timeUp; // choose either "time" or "timeUp" (without quotes)
stopclock();
}
}
// -->
</script>
</head>
<!-- <body bgcolor="#FFFFFF" text="#000000" link="#b09040" vlink="#806010" alink="#FF0000"> -->
<body bgcolor=green text=orange link="#b09040" vlink="#806010" alink="#FF0000">
</tr>
<tr><td colspan=3 valign=top width=449>
<!-- Start the Underhandle -->
<center>
<p>
</p>
<!-- <p><strong><b><font size="2">NEXT UP...</font><br> -->
<font size="5"><i>Christmas Morning!</i></font><font face="Arial" size="3"><br><i>
December 25, 2013 07:00am</i></font></b>
<!-- </strong></p> -->
<form NAME="clock">
<p><b><font face="Arial" size="4">Better be good until<br>
</font></b><strong><font face="Arial" size="2">
Years:Days:Hours:Minutes:Seconds</font><br>
<font size="4">
<!-- <input TYPE="text" SIZE="12" NAME="face" style="font-size: 14pt; background-color: #800000; color: #FFFF00"></font><br> -->
<input TYPE="text" SIZE="11" NAME="face" style="font-size: 14pt; background-color: green; color: orange"></font><br>
<script LANGUAGE="JavaScript">
<!--
startclock()
// --> </script></p>
</form>
<p>
</p>
</b></center>
</p>
</td></table>
<!-- End the Underhandle -->
<!-- All the stuff below the handle goes here -->
</BODY>