create countdown timer in milliseconds
<p>I'm trying to create a timer that counts down in years, months, days, hours, minutes, seconds and milliseconds. I've found a few guides online, but they are sort of not easy to understand, or do not do the milliseconds. Can anyone help me do something like this, say, for this friday at 13:30.</p>

<p>so it could read 0y 0m 2d 2h 11m 50ms</p>

<p>and counts down the milliseconds. I would show code to demonstrate that I have actually tried to do this myself, but it all failed so dismally that i'd be embarrassed to.</p>

<p>I also read <a href="http://www.sitepoint.com/creating-accurate-timers-in-javascript/" rel="nofollow">this article</a>, which makes me mistrust javascript timers a bit. Is this true, that they become <a href="http://www.sitepoint.com/examples/timeradjust/examples.html" rel="nofollow">so out of sync</a>?</p>

<p>Thanks for any help!</p>
