diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2019-10-01 12:58:13 +0100 |
|---|---|---|
| committer | Emīls Piņķis <emils@mullvad.net> | 2019-10-01 12:58:13 +0100 |
| commit | cb9b4e0b6242e2152cea4dd72e06a26491f9a3d3 (patch) | |
| tree | c819d0988d8069c300e79a1f2f2d84c84e7b44b4 /android | |
| parent | a6b0ed8b31f0dbfe6d24c62884cd0afbb4ded153 (diff) | |
| parent | 92e39f678af421a51a0f84362aafc67477d76319 (diff) | |
| download | mullvadvpn-cb9b4e0b6242e2152cea4dd72e06a26491f9a3d3.tar.xz mullvadvpn-cb9b4e0b6242e2152cea4dd72e06a26491f9a3d3.zip | |
Merge branch 'android-wg-keys-show-local-timezone'
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/WireguardKeyFragment.kt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/WireguardKeyFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/WireguardKeyFragment.kt index 0c3eed1a4f..11396def27 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/WireguardKeyFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/WireguardKeyFragment.kt @@ -19,7 +19,10 @@ import android.widget.ProgressBar import android.widget.TextView import android.widget.Toast +import java.util.TimeZone + import org.joda.time.DateTime +import org.joda.time.DateTimeZone import org.joda.time.format.DateTimeFormat import net.mullvad.mullvadvpn.dataproxy.ConnectionProxy @@ -294,6 +297,10 @@ class WireguardKeyFragment : Fragment() { } private fun formatKeyDateCreated(rfc3339: String): String { - return parentActivity.getString(R.string.wireguard_key_age) + " " + KEY_AGE_FORMAT.print(DateTime.parse(rfc3339, RFC3339_FORMAT)) + val dateCreated = DateTime.parse(rfc3339, RFC3339_FORMAT).withZone(DateTimeZone.UTC) + val localTimezone = DateTimeZone.forTimeZone(TimeZone.getDefault()) + return parentActivity.getString(R.string.wireguard_key_age) + + " " + + KEY_AGE_FORMAT.print(dateCreated.withZone(localTimezone)) } } |
