diff --git a/android/src/main/java/com/henninghall/date_picker/LocaleUtils.java b/android/src/main/java/com/henninghall/date_picker/LocaleUtils.java index 48a575b..1585b6b 100644 --- a/android/src/main/java/com/henninghall/date_picker/LocaleUtils.java +++ b/android/src/main/java/com/henninghall/date_picker/LocaleUtils.java @@ -26,7 +26,10 @@ public class LocaleUtils { public static String getDatePattern(Locale locale){ DateFormat df = DateFormat.getDateInstance(DateFormat.FULL, locale); - return ((SimpleDateFormat)df).toLocalizedPattern().replace(",", ""); + return ((SimpleDateFormat) df).toLocalizedPattern() + .replaceAll(",", "") + .replaceAll("([a-zA-Z]+)", " $1") + .trim(); } static String getDateTimePattern(Locale locale){ diff --git a/android/src/main/java/com/henninghall/date_picker/Utils.java b/android/src/main/java/com/henninghall/date_picker/Utils.java index 66d49c9..1e38a7a 100644 --- a/android/src/main/java/com/henninghall/date_picker/Utils.java +++ b/android/src/main/java/com/henninghall/date_picker/Utils.java @@ -62,7 +62,7 @@ public class Utils { } public static ArrayList splitOnSpace(String value){ - String[] array = value.split(" "); + String[] array = value.split("\\s+"); ArrayList arrayList = new ArrayList<>(); Collections.addAll(arrayList, array); return arrayList;