From e7c10f3f0110299272758f2e5e2a2c2d069b3d5e Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Thu, 12 Apr 2018 21:47:40 +0200 Subject: [PATCH] Use a different DateTimeFormat on legacy android versions (<24) Fixes #1055 --- .../freeyourgadget/gadgetbridge/util/DateTimeUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DateTimeUtils.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DateTimeUtils.java index 7a43250d1..63a87fa7e 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DateTimeUtils.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/DateTimeUtils.java @@ -40,6 +40,9 @@ public class DateTimeUtils { } public static String formatIso8601(Date date) { + if(!GBApplication.isRunningNougatOrLater()){ + return new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ssZZZ", Locale.US).format(date); + } return ISO_8601_FORMAT.format(date); }