public static string RailsToWindows(string railsTimeZoneId) { if (!string.IsNullOrWhiteSpace(railsTimeZoneId)) { railsTimeZoneId = railsTimeZoneId.ToLower(); var i = railsTimeZoneId.IndexOf("/"); if (i != -1) { railsTimeZoneId = railsTimeZoneId.Substring(i + 1); } if (RailsWindowsMapping.ContainsKey(railsTimeZoneId)) { return(RailsWindowsMapping[railsTimeZoneId]); } } return(TimeZone.CurrentTimeZone.StandardName); }
public static string RailsToWindows(string railsTimeZoneId) { return(RailsWindowsMapping.ContainsKey(railsTimeZoneId) ? RailsWindowsMapping[railsTimeZoneId] : null); }