TimeZone Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
System.TimeZone has been deprecated. Investigate the use of System.TimeZoneInfo instead.
Achtung
System.TimeZone has been deprecated. Please investigate the use of System.TimeZoneInfo instead.
Stellt eine Zeitzone dar.
public ref class TimeZone abstract
[System.Obsolete("System.TimeZone has been deprecated. Investigate the use of System.TimeZoneInfo instead.")]
public abstract class TimeZone
[System.Obsolete("System.TimeZone has been deprecated. Please investigate the use of System.TimeZoneInfo instead.")]
public abstract class TimeZone
[System.Serializable]
public abstract class TimeZone
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class TimeZone
[<System.Obsolete("System.TimeZone has been deprecated. Investigate the use of System.TimeZoneInfo instead.")>]
type TimeZone = class
[<System.Obsolete("System.TimeZone has been deprecated. Please investigate the use of System.TimeZoneInfo instead.")>]
type TimeZone = class
[<System.Serializable>]
type TimeZone = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeZone = class
Public MustInherit Class TimeZone
- Vererbung
-
TimeZone
- Attribute
Hinweise
Eine Zeitzone ist eine geografische Region, in der die gleiche Standardzeit verwendet wird.
Important
Verwenden Sie nach Möglichkeit die TimeZoneInfo Klasse anstelle der TimeZone Klasse.
Sie können die TimeZone Klasse verwenden, um Informationen zur aktuellen Zeitzone abzurufen und Zeiten von der lokalen Zeit in koordinierte Weltzeit (UTC) zu konvertieren oder umgekehrt. Sie können die TimeZone Klasse jedoch nicht verwenden, um andere Zeitzonen als die lokale Zone darzustellen oder Datums- und Uhrzeitkonvertierungen von einer Zeitzone in eine andere zu verarbeiten. Verwenden Sie zu diesem Zweck die TimeZoneInfo Klasse. Sie können diese Klasse verwenden, um Informationen zu jeder Zeitzone abzurufen, die im lokalen System definiert ist, um benutzerdefinierte Zeitzonen zu erstellen und Zeiten von einer Zeitzone in eine andere zu konvertieren.
Die TimeZone Klasse unterstützt nur eine einzige Sommerzeitanpassungsregel für die lokale Zeitzone. Daher kann die TimeZone Klasse Sommerzeitinformationen genau melden oder zwischen UTC und Ortszeit nur für den Zeitraum konvertieren, in dem die neueste Anpassungsregel wirksam ist. Im Gegensatz dazu unterstützt die TimeZoneInfo Klasse mehrere Anpassungsregeln, wodurch es möglich ist, mit historischen Zeitzonendaten zu arbeiten.
Hinweise für Ausführende
Neben der Bereitstellung von Implementierungen für seine abstract-Member (die in Visual Basic als MustOverride gekennzeichnet sind), ist es wichtig, dass Klassen, die von TimeZone abgeleitet sind, das Standardverhalten der ToLocalTime(DateTime)-Methode außer Kraft setzen. Dies liegt daran, dass das Standardverhalten von ToLocalTime(DateTime) in der .NET Framework-Version 2.0 nicht von einem Aufruf von GetUtcOffset(DateTime) abhängt, wie es in den .NET Framework-Versionen 1.0 und 1.1 der Fall ist. Ausführliche Informationen finden Sie in der ToLocalTime(DateTime) Methode.
Konstruktoren
| Name | Beschreibung |
|---|---|
| TimeZone() |
Veraltet.
Veraltet.
Initialisiert eine neue Instanz der TimeZone-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CurrentTimeZone |
Veraltet.
Veraltet.
Ruft die Zeitzone des aktuellen Computers ab. |
| DaylightName |
Veraltet.
Veraltet.
Ruft den Namen der Sommerzeitzone ab. |
| StandardName |
Veraltet.
Veraltet.
Ruft den Standardzeitzonennamen ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Veraltet.
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetDaylightChanges(Int32) |
Veraltet.
Veraltet.
Gibt den Sommerzeitzeitraum für ein bestimmtes Jahr zurück. |
| GetHashCode() |
Veraltet.
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetUtcOffset(DateTime) |
Veraltet.
Veraltet.
Gibt den Utc-Offset (Coordinated Universal Time) für die angegebene Ortszeit zurück. |
| IsDaylightSavingTime(DateTime, DaylightTime) |
Veraltet.
Veraltet.
Gibt einen Wert zurück, der angibt, ob das angegebene Datum und die angegebene Uhrzeit innerhalb des angegebenen Sommerzeitzeitraums liegen. |
| IsDaylightSavingTime(DateTime) |
Veraltet.
Veraltet.
Gibt einen Wert zurück, der angibt, ob das angegebene Datum und die angegebene Uhrzeit innerhalb eines Sommerzeitzeitraums liegen. |
| MemberwiseClone() |
Veraltet.
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToLocalTime(DateTime) |
Veraltet.
Veraltet.
Gibt die ortsspezifische Uhrzeit zurück, die einem angegebenen Datums- und Uhrzeitwert entspricht. |
| ToString() |
Veraltet.
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| ToUniversalTime(DateTime) |
Veraltet.
Veraltet.
Gibt die koordinierte Weltzeit (UTC) zurück, die einer angegebenen Uhrzeit entspricht. |