Name
TimeZone
Synopsis
This abstract class encapsulates a time zone. You cannot
create a TimeZone
instance directly because
different time zones require different implementations of methods
that involve time offsets due to daylight savings time. The most useful
member of the TimeZone
class is the static
CurrentTimeZone
property, which
provides a TimeZone
object based on the
localization settings of the current system.
public abstract class TimeZone { // Protected Constructors protected method TimeZone(); // Public Static Properties public static field TimeZone CurrentTimeZone{get; } // Public Instance Properties public abstract field string DaylightName{get; } public abstract field string StandardName{get; } // Public Static Methods public static method bool IsDaylightSavingTime( DateTime time, System.Globalization.DaylightTime daylightTimes); // Public Instance Methods public abstract method DaylightTime GetDaylightChanges( int year); public abstract method TimeSpan GetUtcOffset( DateTime time); public virtual method bool IsDaylightSavingTime( DateTime time); public virtual method DateTime ToLocalTime(DateTime time); public virtual method DateTime ToUniversalTime( DateTime time); }
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.