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
- How to get time from milliseconds in Rust
- What type to use for datetime in Rust
- How to sleep in Rust
- How to get execution time in Rust
- How to get current date in Rust
- How to add second to time in Rust
- How to add day to date in Rust
- How to convert timestamp to datetime in Rust
- How to convert datetime to timestamp in Rust
More of Rust
- How to split a string with Rust regex?
- How to match the end of a line in a Rust regex?
- How to escape parentheses in a Rust regex?
- How to use regex to match a group in Rust?
- How to use regex with bytes in Rust?
- How to use regex to match a double quote in Rust?
- How to add matrices in Rust?
- How to find the first match in a Rust regex?
- How to calculate the inverse of a matrix in Rust?
- Hashshet example in Rust
See more codes...