DateTimeOffset.UtcDateTime 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 DateTime 개체의 UTC(협정 세계시) 날짜와 시간을 나타내는 DateTimeOffset값을 가져옵니다.
public:
property DateTime UtcDateTime { DateTime get(); };
public DateTime UtcDateTime { get; }
member this.UtcDateTime : DateTime
Public ReadOnly Property UtcDateTime As DateTime
속성 값
현재 DateTimeOffset 개체의 UTC(협정 세계시) 날짜와 시간입니다.
예제
다음 예제에서는 값 및 해당 UTC 시간을 표시 DateTimeOffset 하는 속성을 사용 UtcDateTime 하는 방법을 보여 있습니다.
DateTimeOffset offsetTime = new DateTimeOffset(2007, 11, 25, 11, 14, 00,
new TimeSpan(3, 0, 0));
Console.WriteLine("{0} is equivalent to {1} {2}",
offsetTime.ToString(),
offsetTime.UtcDateTime.ToString(),
offsetTime.UtcDateTime.Kind.ToString());
// The example displays the following output:
// 11/25/2007 11:14:00 AM +03:00 is equivalent to 11/25/2007 8:14:00 AM Utc
let offsetTime = DateTimeOffset(2007, 11, 25, 11, 14, 00, TimeSpan(3, 0, 0))
printfn $"{offsetTime} is equivalent to {offsetTime.UtcDateTime} {offsetTime.UtcDateTime.Kind}"
// The example displays the following output:
// 11/25/2007 11:14:00 AM +03:00 is equivalent to 11/25/2007 8:14:00 AM Utc
Dim offsetTime As New DateTimeOffset(#11/25/2007 11:14AM#, _
New TimeSpan(3, 0, 0))
Console.WriteLine("{0} is equivalent to {1} {2}", _
offsetTime.ToString(), _
offsetTime.UtcDateTime.ToString(), _
offsetTime.UtcDateTime.Kind.ToString())
' The example displays the following output:
' 11/25/2007 11:14:00 AM +03:00 is equivalent to 11/25/2007 8:14:00 AM Utc
설명
이 속성은 UtcDateTime 이중 변환을 수행합니다.
현재 DateTimeOffset 개체의 날짜와 시간을 UTC(협정 세계시)로 변환합니다. 변환은 현재 DateTimeOffset 개체의 Offset 날짜 및 시간에서 속성 값을 빼서 수행됩니다.
값을 값으로 DateTime 변환합니다DateTimeOffset.
Kind 반환 DateTime 된 값의 속성이 .로 DateTimeKind.Utc설정됩니다.
속성의 UtcDateTime 값을 검색하는 것은 후자 DateTime 값의 속성이 없 Kind 으므로 현재 DateTimeOffset 개체의 ToUniversalTime.DateTime
속성을 호출하는 것과 DateTimeKind.Unspecified같습니다.