From 1a7a1b27e83af1bf6edbd272b8ef8560bfedc477 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 26 Jun 2019 08:30:21 +0530 Subject: [PATCH] Update Art and Letters Daily --- recipes/ald.recipe | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/recipes/ald.recipe b/recipes/ald.recipe index bb3fe54195..975eec8dd3 100644 --- a/recipes/ald.recipe +++ b/recipes/ald.recipe @@ -8,10 +8,9 @@ Recipe for Arts and Letters Daily website from calibre.web.feeds.news import BasicNewsRecipe import re -from datetime import date as dt -from datetime import timedelta -from datetime import datetime +from datetime import date as dt, timedelta from itertools import compress +from calibre.utils.date import parse_date class ALD(BasicNewsRecipe): @@ -44,7 +43,7 @@ class ALD(BasicNewsRecipe): date_list.append(self.tag_to_string(div)) date_list_clean = [re.sub(r'[^\w]', ' ', date) for date in date_list] date_list_bool = [ - datetime.strptime(date, '%b %d %Y').date() >= oldest_date + parse_date(date).date() >= oldest_date for date in date_list_clean ] compress_date = list(compress(date_list, date_list_bool))