Novolis.Time
2026.1.1.9
See the version list below for details.
dotnet add package Novolis.Time --version 2026.1.1.9
NuGet\Install-Package Novolis.Time -Version 2026.1.1.9
<PackageReference Include="Novolis.Time" Version="2026.1.1.9" />
<PackageVersion Include="Novolis.Time" Version="2026.1.1.9" />
<PackageReference Include="Novolis.Time" />
paket add Novolis.Time --version 2026.1.1.9
#r "nuget: Novolis.Time, 2026.1.1.9"
#:package Novolis.Time@2026.1.1.9
#addin nuget:?package=Novolis.Time&version=2026.1.1.9
#tool nuget:?package=Novolis.Time&version=2026.1.1.9
Novolis.Time
Immutable local clock intervals and duration primitives for Novolis products.
ClockInterval represents a non-overnight local interval and provides deterministic duration and overlap arithmetic. The package has no calendar, legal-policy, storage, UI, payroll, or leave dependency.
Novolis.Time
Immutable local clock intervals and duration primitives.
Install
dotnet add package Novolis.Time
Requires .NET 10.
Quick start
using Novolis.Time;
var core = new ClockInterval(new TimeOnly(9, 0), new TimeOnly(15, 0));
var overlap = core.OverlapDuration(new ClockInterval(new TimeOnly(8, 0), new TimeOnly(12, 0)));
An interval must end after it starts on the same local day. Overnight ranges are rejected.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Novolis.Time:
| Package | Downloads |
|---|---|
|
Novolis.Time.Worktime
Immutable expected-versus-actual worktime records and flex projections. |
|
|
Novolis.Time.Week
ISO and culture-aware week boundaries for immutable time values. |
|
|
Novolis.Time.Workday
Immutable workday calendars and business-day arithmetic. |
|
|
Novolis.Time.Calendar
Immutable workday calendars and business-day arithmetic. |
|
|
Novolis.Time.Month
Gregorian month identity and month-based calendars. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.1.1.14 | 144 | 10/4/2026 |
| 2026.1.1.13 | 127 | 10/4/2026 |
| 2026.1.1.12 | 121 | 10/4/2026 |
| 2026.1.1.11 | 131 | 10/4/2026 |
| 2026.1.1.10 | 134 | 10/3/2026 |
| 2026.1.1.9 | 136 | 10/3/2026 |
| 2026.1.1.7 | 131 | 10/3/2026 |