pub fn add_day_time<D>(prior: D, interval: i64, sign: i32) -> Dwhere
    D: Datelike + Add<Duration, Output = D>,