From 5d08c343227e44ebc6bb8acca73072e2e2878fa5 Mon Sep 17 00:00:00 2001 From: wb9688 Date: Tue, 25 Feb 2020 19:47:26 +0100 Subject: [PATCH] Fix parsing upload date in YoutubeStreamExtractor --- .../services/youtube/extractors/YoutubeStreamExtractor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java index 5d2b73bda..26dc24437 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java @@ -127,8 +127,8 @@ public class YoutubeStreamExtractor extends StreamExtractor { try { // TODO this parses English formatted dates only, we need a better approach to parse the textual date - Date d = new SimpleDateFormat("dd MMM yyy").parse(getVideoPrimaryInfoRenderer() - .getObject("dateText").getString("simpleText")); + Date d = new SimpleDateFormat("dd MMM yyyy", Locale.ENGLISH).parse( + getVideoPrimaryInfoRenderer().getObject("dateText").getString("simpleText")); return new SimpleDateFormat("yyyy-MM-dd").format(d); } catch (Exception ignored) {} throw new ParsingException("Could not get upload date");