public static ConvertTimeBySystemTimeZoneId ( System.DateTime dateTime, string destinationTimeZoneId ) : System.DateTime | ||
dateTime | System.DateTime | |
destinationTimeZoneId | string | |
return | System.DateTime |
public static DateTime?ConvertToAppDate(this DateTime?datetime) { if (datetime == null) { return(null); } TimeZoneInfo appTimeZone = TimeZoneInfo.FindSystemTimeZoneById(ErpSettings.TimeZoneName); return(TimeZoneInfo.ConvertTimeBySystemTimeZoneId(datetime.Value, appTimeZone.Id)); }
public static DateTime?ConvertToAppDate(this DateTime?datetime) { if (datetime == null) { return(null); } //If unspecified assume it is already in app TZ if (datetime.Value.Kind == DateTimeKind.Unspecified) { return(datetime); } TimeZoneInfo appTimeZone = TimeZoneInfo.FindSystemTimeZoneById(ErpSettings.TimeZoneName); return(TimeZoneInfo.ConvertTimeBySystemTimeZoneId(datetime.Value, appTimeZone.Id)); }
public static DateTime ConvertTimeBySystemTimeZoneId(this DateTime dateTime, String destinationTimeZoneId) { return(TimeZoneInfo.ConvertTimeBySystemTimeZoneId(dateTime, destinationTimeZoneId)); }