Struct qsv_dateparser::DateTimeUtc
source · [−]Expand description
DateTimeUtc
is an alias for chrono
’s DateTime<UTC>
. It implements std::str::FromStr
’s
from_str
method, and it makes str
’s parse
method to understand the accepted date formats
from this crate.
use qsv_dateparser::DateTimeUtc;
// parsed is DateTimeUTC and parsed.0 is chrono's DateTime<Utc>
match "May 02, 2021 15:51:31 UTC".parse::<DateTimeUtc>() {
Ok(parsed) => println!("PARSED into UTC datetime {:?}", parsed.0),
Err(err) => println!("ERROR from parsing datetime string: {}", err)
}
Tuple Fields
0: DateTime<Utc>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DateTimeUtc
impl Send for DateTimeUtc
impl Sync for DateTimeUtc
impl Unpin for DateTimeUtc
impl UnwindSafe for DateTimeUtc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more