summaryrefslogtreecommitdiff
path: root/src/de/podfetcher/syndication/namespace
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-06-13 23:47:55 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-06-13 23:47:55 +0200
commitdb238af64235aa4ca23ce733de5b6de0a5fdc2e3 (patch)
tree7d78338ccfafadc59866676e8a7221d0285f236d /src/de/podfetcher/syndication/namespace
parent85a1dd7006b4f1be0d556567edfdbf4f804c7fcd (diff)
downloadAntennaPod-db238af64235aa4ca23ce733de5b6de0a5fdc2e3.zip
Changed type of pubDate in FeedItem to Date
Diffstat (limited to 'src/de/podfetcher/syndication/namespace')
-rw-r--r--src/de/podfetcher/syndication/namespace/atom/NSAtom.java3
-rw-r--r--src/de/podfetcher/syndication/namespace/rss20/NSRSS20.java2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/de/podfetcher/syndication/namespace/atom/NSAtom.java b/src/de/podfetcher/syndication/namespace/atom/NSAtom.java
index 36cad19cf..ece9f8674 100644
--- a/src/de/podfetcher/syndication/namespace/atom/NSAtom.java
+++ b/src/de/podfetcher/syndication/namespace/atom/NSAtom.java
@@ -9,6 +9,7 @@ import de.podfetcher.feed.FeedMedia;
import de.podfetcher.syndication.handler.HandlerState;
import de.podfetcher.syndication.namespace.Namespace;
import de.podfetcher.syndication.namespace.SyndElement;
+import de.podfetcher.syndication.util.SyndDateUtils;
public class NSAtom extends Namespace {
public static final String NSTAG = "atom";
@@ -109,7 +110,7 @@ public class NSAtom extends Namespace {
}
} else if (top.equals(PUBLISHED)) {
if (second.equals(ENTRY)) {
- state.getCurrentItem().setPubDate(content);
+ state.getCurrentItem().setPubDate(SyndDateUtils.parseRFC3339Date(content));
}
} else if (top.equals(IMAGE)) {
state.getFeed().setImage(new FeedImage(content, null));
diff --git a/src/de/podfetcher/syndication/namespace/rss20/NSRSS20.java b/src/de/podfetcher/syndication/namespace/rss20/NSRSS20.java
index aee611db0..573b46501 100644
--- a/src/de/podfetcher/syndication/namespace/rss20/NSRSS20.java
+++ b/src/de/podfetcher/syndication/namespace/rss20/NSRSS20.java
@@ -90,7 +90,7 @@ public class NSRSS20 extends Namespace {
state.getCurrentItem().setLink(content);
}
} else if (top.equals(PUBDATE) && second.equals(ITEM)) {
- state.getCurrentItem().setPubDate(content);
+ state.getCurrentItem().setPubDate(SyndDateUtils.parseRFC822Date(content));
} else if (top.equals(URL) && second.equals(IMAGE)) {
state.getFeed().getImage().setDownload_url(content);
}