Rust
Rust
Get Current Date/Time as Timestamp (YYYY-MM-DDThh:mm:ssTZD)
Demonstrates how to get the current system date/time in YYYY-MM-DDThh:mm:ssTZD format.Chilkat Rust Downloads
let dt = chilkat::DateTime::new();
let _ = dt.set_from_current_system_time().is_ok();
// Get a UTC time.
let mut b_local = false;
let mut timestamp = dt.get_as_timestamp(b_local).unwrap_or_default();
println!("Current UTC Time: {}", timestamp);
// Get a local time.
b_local = true;
timestamp = dt.get_as_timestamp(b_local).unwrap_or_default();
println!("Current Local Time: {}", timestamp);
// Sample output:
//
// Current UTC Time: 2022-03-01T00:48:58Z
// Current Local Time: 2022-02-28T18:48:58-06:00