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 theDateTime
andUtc
types from thechrono
crate.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
- How to match a URL with a regex in Rust?
- How to replace a capture group using Rust regex?
- How to clear a Rust HashMap?
- Yield example in Rust
- Example of yield_now in Rust?
- How to convert a Rust slice to a fixed array?
- How to use regex to match a group in Rust?
- How to convert a Rust HashMap to a BTreeMap?
- How to yield a thread in Rust?
- How to replace strings using Rust regex?
See more codes...