summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src
diff options
context:
space:
mode:
Diffstat (limited to 'mullvad-cli/src')
-rw-r--r--mullvad-cli/src/cmds/account.rs4
-rw-r--r--mullvad-cli/src/cmds/tunnel.rs4
2 files changed, 6 insertions, 2 deletions
diff --git a/mullvad-cli/src/cmds/account.rs b/mullvad-cli/src/cmds/account.rs
index ef5c117c41..f68e2a12eb 100644
--- a/mullvad-cli/src/cmds/account.rs
+++ b/mullvad-cli/src/cmds/account.rs
@@ -153,7 +153,9 @@ impl Account {
}
fn format_expiry(expiry: &Timestamp) -> String {
- chrono::NaiveDateTime::from_timestamp(expiry.seconds, expiry.nanos as u32).to_string()
+ let ndt = chrono::NaiveDateTime::from_timestamp(expiry.seconds, expiry.nanos as u32);
+ let utc = chrono::DateTime::<chrono::Utc>::from_utc(ndt, chrono::Utc);
+ utc.with_timezone(&chrono::Local).to_string()
}
async fn clear_history(&self) -> Result<()> {
diff --git a/mullvad-cli/src/cmds/tunnel.rs b/mullvad-cli/src/cmds/tunnel.rs
index 528ebd005e..0a2680ebfd 100644
--- a/mullvad-cli/src/cmds/tunnel.rs
+++ b/mullvad-cli/src/cmds/tunnel.rs
@@ -317,6 +317,8 @@ impl Tunnel {
}
fn format_key_timestamp(timestamp: &Timestamp) -> String {
- chrono::NaiveDateTime::from_timestamp(timestamp.seconds, timestamp.nanos as u32).to_string()
+ let ndt = chrono::NaiveDateTime::from_timestamp(timestamp.seconds, timestamp.nanos as u32);
+ let utc = chrono::DateTime::<chrono::Utc>::from_utc(ndt, chrono::Utc);
+ utc.with_timezone(&chrono::Local).to_string()
}
}