22 references to DateTime
System.Private.CoreLib (22)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (21)
155internal static DateTime CreateUnchecked(long ticks) => new DateTime((ulong)ticks); 332return ValidateLeapSecond(new DateTime(ticks + TimeToTicks(hour, minute, 59))); 976return new DateTime(n * (ulong)TimeSpan.TicksPerDay + date.UTicks % TimeSpan.TicksPerDay | date.InternalKind); 996return new DateTime(ticks | InternalKind); 1008result = new DateTime(ticks | InternalKind); 1043return new DateTime(n * (ulong)TimeSpan.TicksPerDay + date.UTicks % TimeSpan.TicksPerDay | date.InternalKind); 1252return new DateTime((ulong)dateData); 1279return new DateTime(universalTicks | KindUtc); 1310return new DateTime(value.UTicks | ((ulong)(uint)kind << KindShift)); 1346public DateTime Date => new((UTicks / TimeSpan.TicksPerDay * TimeSpan.TicksPerDay) | InternalKind); 1518return new DateTime((ulong)tick | KindLocal); 1520return new DateTime((ulong)tick | KindLocalAmbiguousDst); 1522return new DateTime(tick < 0 ? KindLocal : MaxTicks | KindLocal); 1659return new DateTime(ticks | InternalKind); 1726return new DateTime((ulong)tick | KindLocal); 1728return new DateTime((ulong)tick | KindLocalAmbiguousDst); 1730return new DateTime(tick < 0 ? KindLocal : MaxTicks | KindLocal); 1859return new DateTime(ticks | d.InternalKind); 1866return new DateTime(ticks | d.InternalKind); 2014if (!IsValidTimeWithLeapSeconds(new DateTime(ticks))) 2023result = new DateTime(ticks);
src\libraries\System.Private.CoreLib\src\System\DateTime.Unix.cs (1)
14return new DateTime(((ulong)(Interop.Sys.GetSystemTimeAsTicks() + UnixEpochTicks)) | KindUtc);