System.Xml.XmlConvert.SwitchToUtcTime C# (CSharp) Méthode

SwitchToUtcTime() private static méthode

private static SwitchToUtcTime ( System.DateTime value ) : System.DateTime
value System.DateTime
Résultat System.DateTime
        private static DateTime SwitchToUtcTime(DateTime value)
        {
            switch (value.Kind)
            {
                case DateTimeKind.Utc:
                    return value;

                case DateTimeKind.Unspecified:
                    return new DateTime(value.Ticks, DateTimeKind.Utc);

                case DateTimeKind.Local:
                    return value.ToUniversalTime();
            }
            return value;
        }