How to display DateTime with an abbreviated Time Zone?
Here’s my quick hack method I just made to work around this. public static String TimeZoneName(DateTime dt) { String sName = TimeZone.CurrentTimeZone.IsDaylightSavingTime(dt) ? TimeZone.CurrentTimeZone.DaylightName : TimeZone.CurrentTimeZone.StandardName; String sNewName = “”; String[] sSplit = sName.Split(new char[]{‘ ‘}); foreach (String s in sSplit) if (s.Length >= 1) sNewName += s.Substring(0, 1); return sNewName; }