Macro build_time::build_time_local
source · build_time_local!() { /* proc-macro */ }
Expand description
Build time in the local timescale.
It takes an optional strftime
date and time format string as input, and returns a string literal.
If the input is empty, it will return a string literal in
RFC 3339 date and time format,
e.g., "2021-05-29T06:55:50.418437046+00:00"
.
Example
use build_time::build_time_local;
// Returns the local build timestamp in RFC3339 date and time format.
let build_time_rfc3339 = build_time_local!();
// Returns the local build timestamp in the specified format.
let build_time_formatted = build_time_local!("%Y-%m-%dT%H:%M:%S%.f%:z");