date_utils/
lib.rs

1//! English: The helper of a date
2//!
3//! 中文:  `date_utils`是一系列日期函数或功能的进一步的封装,有助于对日期函数的进一步使用。
4mod common;
5mod day;
6mod decade;
7mod hour;
8mod millisecond;
9mod minute;
10mod month;
11mod now;
12mod period;
13mod quarter;
14mod range;
15mod second;
16#[cfg(test)]
17mod test;
18mod utils;
19mod week;
20mod year;
21
22#[cfg(feature = "common")]
23pub use common::{is_exist, CommonHelper};
24#[cfg(feature = "day")]
25pub use day::{DayHelper, DayTimeHelper, TodayHelper, TomorrowHelper, YesterdayHelper};
26#[cfg(feature = "decade")]
27pub use decade::DecadeHelper;
28#[cfg(feature = "hour")]
29pub use hour::HourHelper;
30#[cfg(feature = "millisecond")]
31pub use millisecond::MillisecondHelper;
32#[cfg(feature = "minute")]
33pub use minute::MinuteHelper;
34#[cfg(feature = "month")]
35pub use month::{MonthHelper, Range};
36#[cfg(feature = "now")]
37pub use now::Now;
38#[cfg(feature = "period")]
39pub use period::Period;
40#[cfg(feature = "quarter")]
41pub use quarter::{Quarter, QuarterHelper};
42#[cfg(feature = "range")]
43pub use range::{DateRange, TimeRange};
44#[cfg(feature = "second")]
45pub use second::SecondHelper;
46#[cfg(feature = "utils")]
47pub use utils::{hour2day, minute2day, minute2hour, second2day, second2hour, second2minute};
48#[cfg(feature = "week")]
49pub use week::WeekHelper;
50#[cfg(feature = "year")]
51pub use year::YearHelper;