29 references to TicksPerHour
Aspire.Dashboard (1)
Otlp\Model\DurationFormatter.cs (1)
21new UnitStep { Unit = "h", Ticks = TimeSpan.TicksPerHour },
Aspire.Dashboard.Tests (2)
DurationFormatterTests.cs (2)
35var input = 10 * TimeSpan.TicksPerDay + 13 * TimeSpan.TicksPerHour + 30 * TimeSpan.TicksPerMinute; 70var input = 2 * TimeSpan.TicksPerHour + 30 * TimeSpan.TicksPerMinute + 30 * TimeSpan.TicksPerSecond;
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\schema\XsdDuration.cs (1)
125_hours = (int)((ticksPos / (ulong)TimeSpan.TicksPerHour) % 24);
System.Formats.Asn1 (1)
System\Formats\Asn1\AsnDecoder.GeneralizedTime.cs (1)
358fractionSpan = new TimeSpan((long)(frac * TimeSpan.TicksPerHour));
System.Net.Http (1)
System\Net\Http\Headers\AltSvcHeaderParser.cs (1)
15internal const long DefaultMaxAgeTicks = 24 * TimeSpan.TicksPerHour;
System.Net.Mail (1)
System\Net\Mime\SmtpDateTime.cs (1)
79internal const long TimeSpanMaxTicks = TimeSpan.TicksPerHour * 99 + TimeSpan.TicksPerMinute * 59;
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (4)
83private const long MaxHours = MaxTicks / TimeSpan.TicksPerHour; 105private const ulong TicksPer6Hours = TimeSpan.TicksPerHour * 6; 897public DateTime AddHours(double value) => AddUnits(value, MaxHours, TimeSpan.TicksPerHour); 1454public int Hour => (int)((uint)(UTicks / TimeSpan.TicksPerHour) % 24);
src\libraries\System.Private.CoreLib\src\System\Globalization\TimeSpanFormat.cs (1)
309int hours = (int)(time / TimeSpan.TicksPerHour % 24);
src\libraries\System.Private.CoreLib\src\System\Globalization\TimeSpanParse.cs (1)
1610time = unit * TimeSpan.TicksPerHour;
src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (3)
96public int Hour => (int)(_ticks / TimeSpan.TicksPerHour); 170public TimeOnly AddHours(double value) => AddTicks((long)(value * TimeSpan.TicksPerHour)); 179public TimeOnly AddHours(double value, out int wrappedDays) => AddTicks((long)(value * TimeSpan.TicksPerHour), out wrappedDays);
src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (12)
91public const long TicksPerDay = TicksPerHour * 24; // 864,000,000,000 123public const long MicrosecondsPerHour = TicksPerHour / TicksPerMicrosecond; // 3,600,000,000 155public const long MillisecondsPerHour = TicksPerHour / TicksPerMillisecond; // 3,600,000 179public const long SecondsPerHour = TicksPerHour / TicksPerSecond; // 3,600 195public const long MinutesPerHour = TicksPerHour / TicksPerMinute; // 60 211public const int HoursPerDay = (int)(TicksPerDay / TicksPerHour); // 24 228internal const long MinHours = MinTicks / TicksPerHour; // - 256,204,778 229internal const long MaxHours = MaxTicks / TicksPerHour; // + 256,204,778 318public int Hours => (int)(_ticks / TicksPerHour % HoursPerDay); 346public double TotalHours => (double)_ticks / TicksPerHour; 498public static TimeSpan FromHours(int hours) => FromUnits(hours, TicksPerHour, MinHours, MaxHours); 640public static TimeSpan FromHours(double value) => Interval(value, TicksPerHour);
System.Private.Xml (1)
System\Xml\Schema\XsdDuration.cs (1)
127_hours = (int)((ticksPos / (ulong)TimeSpan.TicksPerHour) % 24);