fn one_per_period(start: NaiveDate, end: NaiveDate) -> f64
1/1’s fraction: the sign of the span, so a period accrues once.
1/1