DateTimeOffset.UtcDateTime Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
DateTime Získá hodnotu, která představuje datum a čas koordinovaného univerzálního času (UTC) aktuálního DateTimeOffset objektu.
public:
property DateTime UtcDateTime { DateTime get(); };
public DateTime UtcDateTime { get; }
member this.UtcDateTime : DateTime
Public ReadOnly Property UtcDateTime As DateTime
Hodnota vlastnosti
Datum a čas koordinovaného univerzálního času (UTC) aktuálního DateTimeOffset objektu.
Příklady
Následující příklad ukazuje, jak použít UtcDateTime vlastnost k zobrazení DateTimeOffset hodnoty a odpovídajícího času UTC.
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
Poznámky
Vlastnost UtcDateTime provádí duální převod:
Převede datum a čas aktuálního DateTimeOffset objektu na koordinovaný univerzální čas (UTC). Převod se provádí odečtením hodnoty Offset vlastnosti od data a času aktuálního DateTimeOffset objektu.
DateTimeOffset Převede hodnotu na DateTime hodnotu.
Vlastnost Kind vrácené DateTime hodnoty je nastavena na DateTimeKind.Utc.
Načtení hodnoty UtcDateTime vlastnosti je ekvivalentní volání vlastnosti aktuálního DateTimeOffset objektu ToUniversalTime.DateTime
, s tím rozdílem, že Kind vlastnost druhé DateTime hodnoty je DateTimeKind.Unspecified.