DateTime::UtcNow Property
Gets a DateTime object that is set to the current date and time on this computer, expressed as the Coordinated Universal Time (UTC).
Assembly: mscorlib (in mscorlib.dll)
The resolution of this property depends on the system timer.
System | Approximate Resolution |
|---|---|
Windows NT 3.5 and later | 10 milliseconds |
Windows 98 | 55 milliseconds |
Starting with the .NET Framework version 2.0, the return value is a DateTime whose Kind property returns DateTimeKind::Utc.
An alternative to using UtcNow is DateTimeOffset::UtcNow. While the former indicates that a date and time value is Coordinated Universal Time (UTC) by assigning DateTimeKind::Utc to its Kind property, the latter assigns the date and time value the UTC time's offset (equal to TimeSpan::Zero).
The following example uses the SpecifyKind method to demonstrate how the Kind property influences the ToLocalTime and ToUniversalTime conversion methods.
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1