public object Convert(object value, Type targetType, object parameter, string language) { DateTimeTimeZone date = value as DateTimeTimeZone; if (date != null) { return(date.ToDateTime().ToString()); } return(string.Empty); }
public void ToDateTime_Should_Convert_DateTimeTimeZone_To_DateTime() { DateTimeTimeZone dateTimeTimeZone = new DateTimeTimeZone { TimeZone = "UTC", DateTime = "2019-01-25T06:37:39.8058788Z" }; var actualDateTime = dateTimeTimeZone.ToDateTime(); var expectedDateTime = DateTime.ParseExact(dateTimeTimeZone.DateTime, DateTimeFormat, CultureInfo.InvariantCulture); Assert.Equal(expectedDateTime, actualDateTime); }