다음을 통해 공유


TimeZoneInfo.BaseUtcOffset 속성

정의

현재 표준 시간대의 표준 시간과 UTC(협정 세계시) 사이의 시간 차이를 가져옵니다.

public:
 property TimeSpan BaseUtcOffset { TimeSpan get(); };
public TimeSpan BaseUtcOffset { get; }
member this.BaseUtcOffset : TimeSpan
Public ReadOnly Property BaseUtcOffset As TimeSpan

속성 값

TimeSpan

현재 표준 시간대의 표준 시간과 UTC(협정 세계시) 사이의 시간 차이를 나타내는 개체입니다.

예제

다음 예제에서는 속성을 사용하여 BaseUtcOffset 현지 시간과 UTC(협정 세계시) 간의 차이를 표시합니다.

TimeZoneInfo localZone = TimeZoneInfo.Local;
Console.WriteLine("The {0} time zone is {1}:{2} {3} than Coordinated Universal Time.",  
                  localZone.DisplayName, 
                  Math.Abs(localZone.BaseUtcOffset.Hours), 
                  Math.Abs(localZone.BaseUtcOffset.Minutes), 
                  (localZone.BaseUtcOffset >= TimeSpan.Zero) ? "later" : "earlier");
let localZone = TimeZoneInfo.Local
printfn $"""The {localZone.DisplayName} time zone is {abs localZone.BaseUtcOffset.Hours}:{abs localZone.BaseUtcOffset.Minutes} {if localZone.BaseUtcOffset >= TimeSpan.Zero then "later" else "earlier"} than Coordinated Universal Time."""
Dim localZone As TimeZoneInfo = TimeZoneInfo.Local
Console.WriteLine("The {0} time zone is {1}:{2} {3} than Coordinated Universal Time.", _ 
                  localZone.StandardName, _
                  Math.Abs(localZone.BaseUtcOffset.Hours), _
                  Math.Abs(localZone.BaseUtcOffset.Minutes), _
                  IIf(localZone.BaseUtcOffset >= TimeSpan.Zero, "later", "earlier"))

설명

속성에서 반환된 BaseUtcOffset 시간 범위는 14시간(UTC(협정 세계시)보다 14시간 앞선 표준 시간대의 경우)에서 -14시간(UTC보다 14시간 뒤인 표준 시간대의 경우)까지 다양할 수 있습니다. UTC보다 앞서 있는 표준 시간대에는 양수 오프셋이 있습니다. UTC 뒤에 있는 표준 시간대에는 음수 오프셋이 있습니다.

값은 BaseUtcOffset 정수 분으로 표시됩니다. 소수 자릿수(분)를 포함할 수 없습니다.

참고

BaseUtcOffset 개체 TimeZoneInfo 가 아닌 TimeZoneInfo.AdjustmentRule 개체의 TimeZoneInfo 속성이므로 클래스는 UTC의 단일 오프셋을 표준 시간대의 모든 조정에 적용합니다. UTC에서 오프셋을 수정한 표준 시간대를 반영하려면 메서드를 사용하여 새 표준 시간대를 CreateCustomTimeZone 만들어야 합니다.

속성은 BaseUtcOffset 다음과 같은 방법으로 메서드와 다릅니다 GetUtcOffset .

  • 이 속성은 BaseUtcOffset UTC와 표준 시간대의 표준 시간 GetUtcOffset 간의 차이를 반환합니다. 이 메서드는 특정 시점에 UTC와 표준 시간대 시간 간의 차이를 반환합니다.

  • 합니다 GetUtcOffset 메서드는 표준 시간대의 조정 규칙 애플리케이션을 반영 합니다 BaseUtcOffset 속성 하지 않습니다.

적용 대상

추가 정보