Sort of running in circles here, punching out of my weight. I'm starting to think my approach on this is wrong.

I have a countdown clock with days, hours, minutes, and seconds that needs to be updated with a new date/time via XML each time it reaches 00:00:00:00...

I have about 20 dates that need to be automatically updated when this happens.

At the moment, I'm pulling in the data one XML node at a time and am trying to figure out the best way to cycle through them.

I was wondering if anybody could suggest ways or paths to handle this situation. I thought maybe the timer class could be used to 'refresh' the clock but I wouldn't be sure where to begin.

Any nudge is appreciated.