rustUsing now to get current time in Rust
The now function from the chrono crate can be used to get the current time in Rust.
Example code
use chrono::{DateTime, Utc};
let now: DateTime<Utc> = Utc::now();
println!("{}", now);
Output example
2020-09-17T17:45:02.945Z
The code above imports the DateTime and Utc types from the chrono crate, and then uses the Utc::now() function to get the current time in UTC. The result is stored in a DateTime<Utc> type, which can then be printed using the println! macro.
Code explanation
use chrono::{DateTime, Utc};: imports theDateTimeandUtctypes from thechronocrate.let now: DateTime<Utc> = Utc::now();: uses theUtc::now()function to get the current time in UTC, and stores it in aDateTime<Utc>type.println!("{}", now);: prints theDateTime<Utc>type using theprintln!macro.
Helpful links
Related
More of Rust
- Regex example to match multiline string in Rust?
- How to map a Rust slice?
- How to push an element to a Rust slice?
- How to match whitespace with a regex in Rust?
- How to replace strings using Rust regex?
- How to create a HashMap of structs in Rust?
- How to sort a Rust HashMap?
- How to convert a u8 slice to a hex string in Rust?
- How to compile a regex in Rust?
- How to use regex captures in Rust?
See more codes...