TimeZoneInfo.Local 속성

정의

현지 표준 시간대를 나타내는 TimeZoneInfo 개체를 가져옵니다.Gets a TimeZoneInfo object that represents the local time zone.

public:
 static property TimeZoneInfo ^ Local { TimeZoneInfo ^ get(); };
[get: System.Security.SecurityCritical]
public static TimeZoneInfo Local { get; }
member this.Local : TimeZoneInfo
Public Shared ReadOnly Property Local As TimeZoneInfo

속성 값

현지 표준 시간대를 나타내는 개체입니다.An object that represents the local time zone.

특성

예제

다음 예제에서는 검색을 TimeZoneInfo 표시 이름, 표준 시간 이름 및 일광 절약 시간 이름 출력 현지 표준 시간대를 나타내는 개체입니다.The following example retrieves a TimeZoneInfo object that represents the local time zone and outputs its display name, standard time name, and daylight saving time name.

using System;

public class Example
{
   public static void Main()
   {
      TimeZoneInfo localZone = TimeZoneInfo.Local;
      Console.WriteLine("Local Time Zone ID: {0}", localZone.Id);
      Console.WriteLine("   Display Name is: {0}.", localZone.DisplayName);
      Console.WriteLine("   Standard name is: {0}.", localZone.StandardName);
      Console.WriteLine("   Daylight saving name is: {0}.", localZone.DaylightName); 
   }
}
// The example displays output like the following:
//     Local Time Zone ID: Pacific Standard Time
//        Display Name is: (UTC-08:00) Pacific Time (US & Canada).
//        Standard name is: Pacific Standard Time.
//        Daylight saving name is: Pacific Daylight Time.
Module Example
   Public Sub Main()
      Dim localZone As TimeZoneInfo = TimeZoneInfo.Local
      Console.WriteLine("Local Time Zone ID: {0}", localZone.Id)
      Console.WriteLine("   Display Name is: {0}.", localZone.DisplayName)
      Console.WriteLine("   Standard name is: {0}.", localZone.StandardName)
      Console.WriteLine("   Daylight saving name is: {0}.", localZone.DaylightName) 
   End Sub
End Module
' The example displays output like the following:
'     Local Time Zone ID: Pacific Standard Time
'        Display Name is: (UTC-08:00) Pacific Time (US & Canada).
'        Standard name is: Pacific Standard Time.
'        Daylight saving name is: Pacific Daylight Time.

설명

현지 표준 시간대는 코드를 실행 하는 컴퓨터의 표준 시간대입니다.The local time zone is the time zone on the computer where the code is executing.

중요

항상 통해 현지 표준 시간대에 액세스 해야 합니다 TimeZoneInfo.Local 현지 시간을 할당 하는 것이 아니라 속성 시간대를 TimeZoneInfo 개체 변수입니다.You should always access the local time zone through the TimeZoneInfo.Local property rather than assigning the local time zone to a TimeZoneInfo object variable. 그래야 합니다 TimeZoneInfo 개체 변수를 호출 하 여 무효화 하지는 ClearCachedData 메서드.This prevents the TimeZoneInfo object variable from being invalidated by a call to the ClearCachedData method.

Windows 시스템에서 합니다 TimeZoneInfo 에서 반환 된 개체를 TimeZoneInfo.Local 속성 설정을 반영 합니다 일광 절약 시간제 시계를 자동으로 조정할 제어판에서 확인란을 날짜 및 시간 애플리케이션입니다.On Windows systems, the TimeZoneInfo object returned by the TimeZoneInfo.Local property reflects the setting of the Automatically adjust clock for Daylight Saving Time checkbox in the Control Panel Date and Time application. 확인란을 선택 하지 않으면 현지 표준 시간대의 캐시 된 복사본이 없습니다 일광 절약 시간 정보를 포함 합니다.If the checkbox is unchecked, the cached copy of the local time zone contains no daylight saving time information. 이는 다음을 의미합니다.This means that:

그러나이 true가 아니면 현지 표준 시간대에 대 한 참조를 사용 하 여 검색 되는 경우는 FindSystemTimeZoneById 메서드.This is not true, however, if a reference to the local time zone is retrieved using the FindSystemTimeZoneById method.

Local 속성에 해당 하는 CurrentTimeZone 의 속성은 TimeZone 클래스입니다.The Local property corresponds to the CurrentTimeZone property of the TimeZone class.

적용 대상

추가 정보