DateTimeOffset.UtcDateTime Özellik

Tanım

Geçerli DateTime nesnenin Eşgüdümlü Evrensel Saat (UTC) tarihini ve saatini temsil eden bir DateTimeOffset değer alır.

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

Özellik Değeri

Geçerli DateTimeOffset nesnenin Eşgüdümlü Evrensel Saat (UTC) tarihi ve saati.

Örnekler

Aşağıdaki örnekte, bir UtcDateTime değeri ve buna karşılık gelen UTC saatini görüntülemek için özelliğinin DateTimeOffset nasıl kullanılacağı gösterilmektedir.

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

Açıklamalar

UtcDateTime özelliği çift dönüştürme gerçekleştirir:

  • Geçerli DateTimeOffset nesnenin tarih ve saatini Eşgüdümlü Evrensel Saat'e (UTC) dönüştürür. Dönüştürme, özelliğin değeri geçerli Offset nesnenin DateTimeOffset tarih ve saatinden çıkarılarak gerçekleştirilir.

  • Değeri bir DateTimeOffset değere dönüştürürDateTime.

Kind Döndürülen DateTime değerin özelliği olarak DateTimeKind.Utcayarlanır.

özelliğinin UtcDateTime değerinin alınması, geçerli DateTimeOffset nesnenin ToUniversalTime.DateTime özelliğini çağırmaya eşdeğerdir, ancak ikinci Kind değerin DateTime özelliği olurDateTimeKind.Unspecified.

Şunlara uygulanır