azist / azos

A to Z Sky Operating System / Microservice Chassis Framework
MIT License
214 stars 29 forks source link

Add `HourList.Include()/Exclude()` #915

Open itadapter opened 5 months ago

itadapter commented 5 months ago

Find intersections or punch out with margins

  HourList.Include(HourList, startMargin, endMargin, bool isPercent)
  HourList.Exclude(HourList, startMargin, endMargin, bool isPercent)
itadapter commented 5 months ago

Need a method on Span: Inflate(double start, double end, isPercent/minutes);