pub fn free_until(since: i64, blocks: &Blocks, zone: &TimeZone) -> i64
When Free time pressed at since ends by itself: at the night’s start (sleep comes first), else at midnight; whichever comes first.
since