TimeZone Klasse

Definition

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.

Gilt für:

Weitere Informationen