System.TimeZoneInfo.ConvertTimeBySystemTimeZoneId C# (CSharp) Method

ConvertTimeBySystemTimeZoneId() public static method

public static ConvertTimeBySystemTimeZoneId ( System.DateTime dateTime, string destinationTimeZoneId ) : System.DateTime
dateTime System.DateTime
destinationTimeZoneId string
return System.DateTime
		public static DateTime ConvertTimeBySystemTimeZoneId (DateTime dateTime, string destinationTimeZoneId)
		{
			return ConvertTime (dateTime, FindSystemTimeZoneById (destinationTimeZoneId));
		}

Same methods

TimeZoneInfo::ConvertTimeBySystemTimeZoneId ( System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId ) : System.DateTime
TimeZoneInfo::ConvertTimeBySystemTimeZoneId ( DateTimeOffset dateTimeOffset, string destinationTimeZoneId ) : DateTimeOffset

Usage Example

        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));
        }
All Usage Examples Of System.TimeZoneInfo::ConvertTimeBySystemTimeZoneId