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
- Bitwise XOR operator usage in Rust
- How to use regex to match a group in Rust?
- How to get all values from a Rust HashMap?
- How to match the end of a line in a Rust regex?
- How to push an element to a Rust slice?
- How to get a capture group using Rust regex?
- How to use regex to match a double quote in Rust?
- How to parse JSON string in Rust?
- How to get an entry from a HashSet in Rust?
- How to implement PartialEq for a Rust HashMap?
See more codes...