From a15e3e4ee44ec8a4807ee4fb92f31811522d69e9 Mon Sep 17 00:00:00 2001 From: 8bhsolutions <48874658+8bhsolutions@users.noreply.github.com> Date: Fri, 20 Aug 2021 23:12:33 +1000 Subject: [PATCH] FIX - Incorrect calculation of length of substring to get the date value --- .../reallysmall/cordova/plugin/firestore/JSONDateWrapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/android/uk/co/reallysmall/cordova/plugin/firestore/JSONDateWrapper.java b/src/android/uk/co/reallysmall/cordova/plugin/firestore/JSONDateWrapper.java index d52ff06..cf460f3 100644 --- a/src/android/uk/co/reallysmall/cordova/plugin/firestore/JSONDateWrapper.java +++ b/src/android/uk/co/reallysmall/cordova/plugin/firestore/JSONDateWrapper.java @@ -29,7 +29,7 @@ public static boolean isWrappedDate(Object value) { public static Date unwrapDate(Object value) { String stringValue = (String) value; int prefixLength = datePrefix.length(); - String timestamp = stringValue.substring(prefixLength + 1); + String timestamp = stringValue.substring(prefixLength); return new Date(Long.parseLong(timestamp)); }