between_hours

Function between_hours 

Source
pub fn between_hours<T>(date_range: (T, T)) -> Option<i64>
where T: Sub<Output = Duration>,
Expand description

计算一个时间范围内的小时数

§Arguments

  • date_range: 时间范围

returns: i64 小时数

§Examples

use chrono::{Local, TimeZone};
use hutools::date::between_hours;
let start = Local.ymd(2000,8,12);
let end = Local.ymd(2000,8,18);
let hours = between_hours((start,end));
assert_eq!(hours.unwrap(),144);