pub fn cast_date_to_timestamp<'a>(
    a: Date
) -> Result<CheckedTimestamp<NaiveDateTime>, EvalError>