DateTimeOffset.Offset 속성

정의

UTC(협정 세계시)를 기준으로 한 해당 시간의 오프셋을 가져옵니다.Gets the time's offset from Coordinated Universal Time (UTC).

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

속성 값

현재 DateTimeOffset 개체의 시간 값과 UTC(협정 세계시) 사이의 차이입니다.The difference between the current DateTimeOffset object's time value and Coordinated Universal Time (UTC).

예제

다음 예에서는 Offset 속성을 사용 하 여 UTC (협정 세계시)와 현지 시간의 차이를 표시 합니다.The following example uses the Offset property to display the local time's difference from Coordinated Universal Time (UTC).

DateTimeOffset localTime = DateTimeOffset.Now;
Console.WriteLine("The local time zone is {0} hours and {1} minutes {2} than UTC.", 
                  Math.Abs(localTime.Offset.Hours), 
                  localTime.Offset.Minutes, 
                  localTime.Offset.Hours < 0 ? "earlier" : "later");
// The example displays output similar to the following for a system in the
// U.S. Pacific Standard Time zone: 
//       The local time zone is 8 hours and 0 minutes earlier than UTC.      
Dim localTime As DateTimeOffset = DateTimeOffset.Now
Console.WriteLine("The local time zone is {0} hours and {1} minutes {2} than UTC.", _
                  Math.Abs(localTime.Offset.Hours), _
                  localTime.Offset.Minutes, _
                  IIf(localTime.Offset.Hours < 0, "earlier", "later"))
' If run on a system whose local time zone is U.S. Pacific Standard Time,
' the example displays output similar to the following:
'       The local time zone is 8 hours and 0 minutes earlier than UTC.      

설명

반환 된 TimeSpan 개체의 Hours 속성 값은-14 시간에서 14 시간 사이에 있을 수 있습니다.The value of the Hours property of the returned TimeSpan object can range from -14 hours to 14 hours.

Offset 속성의 값은 분 단위로 정확 합니다.The value of the Offset property is precise to the minute.

적용 대상