From 15a9e802eaf7cbae2eebfda991ac7a1afc4299d2 Mon Sep 17 00:00:00 2001 From: bordasb Date: Mon, 1 Jul 2019 17:03:13 +0100 Subject: [PATCH] calendar optimization --- .../java/com/boba/runassistant/MainActivity.java | 13 +++++++------ .../java/com/boba/runassistant/MapsActivity.java | 13 +++++++------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/boba/runassistant/MainActivity.java b/app/src/main/java/com/boba/runassistant/MainActivity.java index 0f10992..2e97406 100644 --- a/app/src/main/java/com/boba/runassistant/MainActivity.java +++ b/app/src/main/java/com/boba/runassistant/MainActivity.java @@ -133,13 +133,14 @@ public class MainActivity extends AppCompatActivity { } private String getStringDate() { + Calendar calendar = Calendar.getInstance(); return String.format(Locale.ENGLISH, "%d-%d-%d %dh %dm %ds", - Calendar.getInstance().get(Calendar.YEAR), - Calendar.getInstance().get(Calendar.MONTH) + 1, - Calendar.getInstance().get(Calendar.DAY_OF_MONTH), - Calendar.getInstance().get(Calendar.HOUR_OF_DAY), - Calendar.getInstance().get(Calendar.MINUTE), - Calendar.getInstance().get(Calendar.SECOND)); + calendar.get(Calendar.YEAR), + calendar.get(Calendar.MONTH) + 1, + calendar.get(Calendar.DAY_OF_MONTH), + calendar.get(Calendar.HOUR_OF_DAY), + calendar.get(Calendar.MINUTE), + calendar.get(Calendar.SECOND)); } private void startIndoorRunning() { diff --git a/app/src/main/java/com/boba/runassistant/MapsActivity.java b/app/src/main/java/com/boba/runassistant/MapsActivity.java index 66ca89e..d636fa8 100644 --- a/app/src/main/java/com/boba/runassistant/MapsActivity.java +++ b/app/src/main/java/com/boba/runassistant/MapsActivity.java @@ -170,13 +170,14 @@ public class MapsActivity extends FragmentActivity implements OnMapReadyCallback } private String getStringDate() { + Calendar calendar = Calendar.getInstance(); return String.format(Locale.ENGLISH, "%d-%d-%d %dh %dm %ds", - Calendar.getInstance().get(Calendar.YEAR), - Calendar.getInstance().get(Calendar.MONTH) + 1, - Calendar.getInstance().get(Calendar.DAY_OF_MONTH), - Calendar.getInstance().get(Calendar.HOUR_OF_DAY), - Calendar.getInstance().get(Calendar.MINUTE), - Calendar.getInstance().get(Calendar.SECOND)); + calendar.get(Calendar.YEAR), + calendar.get(Calendar.MONTH) + 1, + calendar.get(Calendar.DAY_OF_MONTH), + calendar.get(Calendar.HOUR_OF_DAY), + calendar.get(Calendar.MINUTE), + calendar.get(Calendar.SECOND)); } private void finishRunningActivityButton() {