7
Używam chrono skrzynki; po pewnym wykopaniu odkryłem, że typ DateTime
ma funkcję timestamp()
, która może generować czas epoki typu i64
. Nie mogłem jednak dowiedzieć się, jak przekonwertować go z powrotem na DateTime
.Jak przekonwertować czas epoki na standardową datę i godzinę?
extern crate chrono;
use chrono::*;
fn main() {
let date = chrono::UTC.ymd(2020, 1, 1).and_hms(0, 0, 0);
println!("{}", start_date.timestamp());
// ...how to convert it back?
}
udało mi się znaleźć podobne zastosowanie w [thisplace] (https://docs.rs/ chrono/*/src/chrono/datetime.rs.html # 42), ale widocznie twoja odpowiedź jest bardziej zwięzła i przyjazna. Dziękuję Ci! – Sajuuk