diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-10-29 11:01:42 +0100 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-10-29 11:01:42 +0100 |
commit | 1a6f237258eea5839d46dc461e4a3233b8f9e02f (patch) | |
tree | 5481af9ff10e255f8ebb00e10dfcf3b50a73bc7c /core/src/main/java/de/danoeh/antennapod | |
parent | c9986edc5ed7a97c20cf259e79055f486bdca5d1 (diff) | |
download | AntennaPod-1a6f237258eea5839d46dc461e4a3233b8f9e02f.zip |
Just catch everything that could go wrong
Diffstat (limited to 'core/src/main/java/de/danoeh/antennapod')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java b/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java index c0233f684..1a148673c 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java +++ b/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java @@ -88,9 +88,13 @@ public class DateUtils { for(String pattern : patterns) { parser.applyPattern(pattern); pos.setIndex(0); - Date result = parser.parse(date, pos); - if(result != null && pos.getIndex() == date.length()) { - return result; + try { + Date result = parser.parse(date, pos); + if (result != null && pos.getIndex() == date.length()) { + return result; + } + } catch(Exception e) { + Log.e(TAG, Log.getStackTraceString(e)); } } |