It's client-side JavaScript, so it calculates based on the clock of the computers that view it. So, it will really only count down accurately for people in the CST time zone. If you're in New York viewing it, it will count down to 6 pm EST, but the game begins at 7 pm EST, so it will be incorrect by 1 hour.
i'm going through the exact same thing yao is going through. i had surgery about two weeks back and a nerve was damaged in my foot. at first they sent me back in thinking it was a blood clot and i had some tests done by dr muntz the rockets physician which was pretty cool. no blood clot so they're thinking a nerve was damaged. they're saying it could take a minimum of 3 months for the nerve to regenerate fully. so if yao has nerve damage, and it looks like he may if his foot is swollen and painful like mine, it will take months for it to fully heal.
<div class="smallfont" style="margin-bottom:2px">Code:</div> <pre class="alt2" style="margin:0px; padding:6px; border:1px inset; width:640px; height:98px; overflow:auto"><div dir="ltr" style="text-align:left;"> <script language="JavaScript">function timeTillDate(then) {now = new Date();thenTime = then.getTime();nowTime = now.getTime();var difference = thenTime-nowTime;var daysDifference = Math.floor(difference/1000/60/60/24);difference = difference - daysDifference*1000*60*60*24;var hoursDifference = Math.floor(difference/1000/60/60);difference = difference - hoursDifference*1000*60*60;var minutesDifference = Math.floor(difference/1000/60);difference = difference - minutesDifference*1000*60;var secondsDifference = Math.floor(difference/1000);var string = '';if (daysDifference > 0) {string += daysDifference + ' day';if (daysDifference > 1) string +='s';string += ' ';}if (hoursDifference > 0) {string += hoursDifference + ' hour';if (hoursDifference > 1) string +='s';string += ' ';}if (minutesDifference > 0) {string += minutesDifference + ' minute';if (minutesDifference > 1) string +='s';string += ' ';}if (secondsDifference > 0) {string += secondsDifference + ' second';if (secondsDifference > 1) string +='s';string += ' ';}return string;}function runclock(){document.getElementById("timer").innerHTML = timeTillDate(new Date(2005,9,11,18,0,0));setTimeout('runclock()',1000);}</script>Yao has this much time to heal before the first preseason game: <div id="timer" style="font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 150%; height:"></div> <script language="JavaScript">runclock();</script></div> That's not very much time.