TimePeriodLibrary.NET 1.6.0

Extensive time period calculations and individual calendar periods.

No packages depend on TimePeriodLibrary.NET.

  • TimePeriodCollection: Fixed order in SortByEnd().
  • TimeFormatter.GetInterval: Fixed format description.
  • ITimePeriodComparer: Support for time period comparison, based on IComparer. ResverseTimePeriodComparer: Compare two time periods in reversed order. TimePeriodStartComparer/TimePeriodEndComparer/TimePeriodDurationComparer: Predefined time period comparer's. ITimePeriod: New method CompareTo(). ITimePeriodCollection: New methods SortBy() and SortReverseBy().
  • ITimeLineMomemtCollection/ITimeLine/ITimePeriodCollection: New method HasOverlaps() to identify if any period overlaps.
  • ITimeLineMomemtCollection/ITimeLine/ITimePeriodCollection: New method HasGaps() to identify if any gap exists.
  • DurationCalculator: New class to calculate duration, respecting week-days and day-hours.

This package has no dependencies.

Version Downloads Last updated
2.1.6 7 20.08.2025
2.1.5 5 21.08.2025
2.1.4 5 21.08.2025
2.1.3 5 21.08.2025
2.1.2 5 21.08.2025
2.1.1 6 21.08.2025
2.1.0 5 21.08.2025
2.0.0 5 21.08.2025
1.7.2 5 21.08.2025
1.7.1 5 21.08.2025
1.7.0 5 21.08.2025
1.6.0 5 21.08.2025
1.5.0 5 21.08.2025
1.4.12 5 21.08.2025
1.4.11 5 21.08.2025
1.4.10 5 21.08.2025
1.4.9 5 21.08.2025