use chrono::Utc;
use prost_types::Timestamp;
pub fn timestamp_to_utc(t: Timestamp) -> chrono::DateTime<Utc> {
chrono::DateTime::from_timestamp(t.seconds, t.nanos as _)
.expect("valid time")
.with_timezone(&Utc)
}
pub fn utc_to_timestamp(t: chrono::DateTime<Utc>) -> Timestamp {
Timestamp {
seconds: t.timestamp(),
nanos: t.timestamp_subsec_nanos() as _,
}
}