From 469666cd0f51a165e4b8f407f4f0511cae2dc5d0 Mon Sep 17 00:00:00 2001 From: Moritz Warning Date: Fri, 12 Dec 2025 15:03:31 +0100 Subject: [PATCH] MainActivity: use System.currentTimeMillis A little better way to get the ms since epoch. --- .../main/java/it/danieleverducci/lunatracker/MainActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/it/danieleverducci/lunatracker/MainActivity.kt b/app/src/main/java/it/danieleverducci/lunatracker/MainActivity.kt index 142be07..5258640 100644 --- a/app/src/main/java/it/danieleverducci/lunatracker/MainActivity.kt +++ b/app/src/main/java/it/danieleverducci/lunatracker/MainActivity.kt @@ -454,7 +454,7 @@ class MainActivity : AppCompatActivity() { var duration = event.quantity fun isValidTime(timeSeconds: Long, durationSeconds: Int): Boolean { - val now = Calendar.getInstance().time.time / 1000 + val now = System.currentTimeMillis() / 1000 return (timeSeconds + durationSeconds) <= now && durationSeconds < (12 * 60 * 60) } @@ -488,7 +488,7 @@ class MainActivity : AppCompatActivity() { durationPlus5Button.setOnClickListener { adjust(5) } durationNowButton.setOnClickListener { - val now = Calendar.getInstance().time.time / 1000 + val now = System.currentTimeMillis() / 1000 val start = pickedDateTime.time.time / 1000 if (now > start) { duration = (now - start).toInt()