use chrono::{DateTime, Local, Utc};
pub struct DateRange {
start: DateTime<Local>,
end: DateTime<Local>,
}
impl DateRange {
pub fn new(start: DateTime<Local>, end: DateTime<Local>) -> DateRange {
Self { start, end }
}
pub fn init(&self) {
}
}
pub fn local_now() -> DateTime<Local> {
Local::now()
}
pub fn utc_now() -> DateTime<Utc> {
Utc::now()
}
pub fn local_now2str() -> String {
Local::now().format("%Y-%m-%d %H:%M:%S").to_string()
}
pub fn utc_now2str() -> String {
Utc::now().format("%Y-%m-%d %H:%M:%S").to_string()
}