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).