Welcome to MSDN Blogs Sign in | Join | Help

Update on TFS and the upcoming Daylight Savings Time changes in the US

We continue to make progress testing TFS for the upcoming Daylight Savings Time changes.  In an earlier post, I included details and links to information about the change and its affect on other Microsoft software.  Our testing has uncovered the following 2 issues. 

  1. If your server and client are not both running with DST OS patches, the date/times rendered by the web view vs. the client will differ.  As long as the client uses the local machine timezone information and the server uses its local timezone information this can is the case today anyhow.
  2. The APIs/logic to compute DST built into  Pre-Vista OS’s (and therefore the .NET TimeZone class that we use) does not support computing historical timezone information correctly.  IOW, once someone has patched their machine to the new DST zones, times will not be computed correctly for date/times that occurred in a prior year during the window that differs with the current TZ data.  What that means to us is that display values for changesets, WIT history, etc. will be wrong (by an hour) for certain dates that fall in those windows of time. 

Neither of these issues are particularly serious as all of our dates are actually stored in UTC format.  This means that generally only display is affected.  From #1, I would generally recommend that you patch you server and clients at about the same time to reduce confusion.  We are looking at #2.  We will be switching to use the new .NET time zone class that enables accurate historical computation of local times.  Exactly when we make that change is still to be determined but as the issue is pretty minor, we are not expecting to rush it.

Brian

Published Monday, February 05, 2007 8:06 AM by bharry

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Update on TFS and the upcoming Daylight Savings Time changes in the US

Monday, February 05, 2007 11:15 AM by Peter Ritchie

Wasn't there a recent patch/update for TFS for DST (pardon the TLA's ;-), or am I confusing several OS DST updates as something yet-releases for TFS?

# re: Update on TFS and the upcoming Daylight Savings Time changes in the US

Monday, February 05, 2007 11:31 AM by bharry

Nope, nothing for TFS.  There are a SharePoint ones and OS ones, but nothing for TFS.

# VSTS Links - 02/08/2007

Thursday, February 08, 2007 6:29 AM by Team System News

Brian Harry on Update on TFS and the upcoming Daylight Savings Time changes in the US. Nikhiln on...

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker