use chrono::{DateTime, Utc};
use crate::errors;
pub fn parse_date(date_str: &str) -> Result<DateTime<Utc>, errors::DateParseError> {
let naive = chrono::NaiveDateTime::parse_from_str(date_str, "%Y-%m-%d %H:%M:%S")?;
let utc = chrono::DateTime::from_utc(naive, Utc);
Ok(utc)
}