Soenneker.Extensions.DateTime.Suite
11.0.4389
Prefix Reserved
dotnet add package Soenneker.Extensions.DateTime.Suite --version 11.0.4389
NuGet\Install-Package Soenneker.Extensions.DateTime.Suite -Version 11.0.4389
<PackageReference Include="Soenneker.Extensions.DateTime.Suite" Version="11.0.4389" />
<PackageVersion Include="Soenneker.Extensions.DateTime.Suite" Version="11.0.4389" />
<PackageReference Include="Soenneker.Extensions.DateTime.Suite" />
paket add Soenneker.Extensions.DateTime.Suite --version 11.0.4389
#r "nuget: Soenneker.Extensions.DateTime.Suite, 11.0.4389"
#:package Soenneker.Extensions.DateTime.Suite@11.0.4389
#addin nuget:?package=Soenneker.Extensions.DateTime.Suite&version=11.0.4389
#tool nuget:?package=Soenneker.Extensions.DateTime.Suite&version=11.0.4389
Soenneker.Extensions.DateTime.Suite
A convenience meta-package that installs six focused DateTime extension packages for weekday, hour, week, month, quarter, and year operations.
Installation
dotnet add package Soenneker.Extensions.DateTime.Suite
The suite contains no extension classes of its own. NuGet adds the included packages transitively, and your code imports the namespace for each feature it uses:
using Soenneker.Extensions.DateTime.DayOfWeek;
using Soenneker.Extensions.DateTime.Hour;
using Soenneker.Extensions.DateTime.Month;
using Soenneker.Extensions.DateTime.Quarter;
using Soenneker.Extensions.DateTime.Week;
using Soenneker.Extensions.DateTime.Year;
System.DateTime value = DateTime.UtcNow;
System.DateTime startOfMonth = value.ToStartOfMonth();
System.DateTime nextMonday = value.ToStartOfNextDayOfWeek(DayOfWeek.Monday);
System.DateTime endOfYear = value.ToEndOfYear();
Included packages
| Package | Namespace | Scope |
|---|---|---|
Soenneker.Extensions.DateTime.DayOfWeek |
Soenneker.Extensions.DateTime.DayOfWeek |
Strict previous/next weekday navigation and boundaries |
Soenneker.Extensions.DateTime.Hour |
Soenneker.Extensions.DateTime.Hour |
Hour boundaries and hour formatting |
Soenneker.Extensions.DateTime.Week |
Soenneker.Extensions.DateTime.Week |
Week boundaries and navigation |
Soenneker.Extensions.DateTime.Month |
Soenneker.Extensions.DateTime.Month |
Month boundaries and navigation |
Soenneker.Extensions.DateTime.Quarter |
Soenneker.Extensions.DateTime.Quarter |
Calendar-quarter boundaries and navigation |
Soenneker.Extensions.DateTime.Year |
Soenneker.Extensions.DateTime.Year |
Year boundaries and navigation |
Install an individual package instead when only one feature area is needed. This suite does not include Soenneker.Extensions.DateTime, Soenneker.Extensions.DateTime.Day, or Soenneker.Extensions.DateTime.Nullable.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- Soenneker.Extensions.DateTime.DayOfWeek (>= 11.0.1531)
- Soenneker.Extensions.DateTime.Hour (>= 11.0.1407)
- Soenneker.Extensions.DateTime.Month (>= 11.0.1815)
- Soenneker.Extensions.DateTime.Quarter (>= 11.0.1396)
- Soenneker.Extensions.DateTime.Week (>= 11.0.1678)
- Soenneker.Extensions.DateTime.Year (>= 11.0.1389)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.4389 | 0 | 11/15/2026 |
| 11.0.4388 | 0 | 11/15/2026 |
| 11.0.4387 | 0 | 11/15/2026 |
| 11.0.4385 | 0 | 11/14/2026 |
| 11.0.4383 | 37 | 11/14/2026 |
| 11.0.4382 | 94 | 11/12/2026 |
| 11.0.4381 | 71 | 11/11/2026 |
| 11.0.4380 | 67 | 11/11/2026 |
| 11.0.4379 | 75 | 11/11/2026 |
| 11.0.4377 | 69 | 11/11/2026 |
| 11.0.4376 | 77 | 11/11/2026 |
| 11.0.4374 | 73 | 11/11/2026 |
| 11.0.4373 | 79 | 11/11/2026 |
| 11.0.4372 | 77 | 11/11/2026 |
| 11.0.4371 | 83 | 11/11/2026 |
| 11.0.4369 | 88 | 11/11/2026 |
| 11.0.4367 | 84 | 11/11/2026 |
| 11.0.4366 | 89 | 11/10/2026 |
| 11.0.4364 | 79 | 11/10/2026 |
| 11.0.4363 | 162 | 11/3/2026 |
Update dependency Soenneker.Extensions.DateTime.Year to 11.0.1389 (#4775)