System.Xml.Schema.XsdDateTime.GetZuluDateTime C# (CSharp) Méthode

GetZuluDateTime() private méthode

private GetZuluDateTime ( ) : System.DateTime
Résultat System.DateTime
        private DateTime GetZuluDateTime() {
            switch (InternalKind) {
            case XsdDateTimeKind.Zulu:
                return dt;
            case XsdDateTimeKind.LocalEastOfZulu:
                return dt.Subtract(new TimeSpan(ZoneHour, ZoneMinute, 0));
            case XsdDateTimeKind.LocalWestOfZulu:
                return dt.Add(new TimeSpan(ZoneHour, ZoneMinute, 0));
            default:
                return dt.ToUniversalTime();
            }
        }

Usage Example

Exemple #1
0
 public static int Compare(XsdDateTime left, XsdDateTime right)
 {
     if (left.extra == right.extra)
     {
         return(DateTime.Compare(left.dt, right.dt));
     }
     if (left.InternalTypeCode != right.InternalTypeCode)
     {
         throw new ArgumentException(Res.GetString("Sch_XsdDateTimeCompare", new object[] { left.TypeCode, right.TypeCode }));
     }
     return(DateTime.Compare(left.GetZuluDateTime(), right.GetZuluDateTime()));
 }
All Usage Examples Of System.Xml.Schema.XsdDateTime::GetZuluDateTime