diff --git a/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java b/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java index 4afb948a9..5d4329568 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java +++ b/app/src/main/java/com/fongmi/android/tv/api/EpgParser.java @@ -90,19 +90,11 @@ public class EpgParser { public static Epg getEpg(String xml, String key) throws Exception { Tv tv = new Persister().read(Tv.class, xml, false); - Epg epg = Epg.create(key, getDate(tv.getDate())); + Epg epg = Epg.create(key, formatDate.format(formatFull.parse(tv.getDate()))); for (Tv.Programme programme : tv.getProgramme()) epg.getList().add(getEpgData(programme)); return epg; } - private static String getDate(String date) { - try { - return formatDate.format(formatFull.parse(date)); - } catch (Exception e) { - return formatDate.format(new Date()); - } - } - private static EpgData getEpgData(Tv.Programme programme) throws Exception { Date startDate = formatFull.parse(programme.getStart()); Date endDate = formatFull.parse(programme.getStop());