def Period.between.day
import bend-time-lib@0.4.0.1/period.bend as Periodimport Base
import bend-time-lib@0.4.0.1/date.bend as D
139def Period.between.day(
140 start: D.Date, end: D.Date, sm: U32, em: U32, borrow: Bool
141) -> Result<&2, &2, Period.Error, Period>:
142 match borrow:
143 case True{}:
144 Period.between.ms(start, end, U32.sub(U32.sub(em, sm), 1))
145 case False{}:
146 Period.between.ms(start, end, U32.sub(em, sm))