diff --git a/catalog/sites/douban_game.py b/catalog/sites/douban_game.py index c511b026..7c290d22 100644 --- a/catalog/sites/douban_game.py +++ b/catalog/sites/douban_game.py @@ -66,11 +66,8 @@ class DoubanGame(AbstractSite): date_elem = content.xpath( "//dl[@class='game-attr']//dt[text()='发行日期:']/following-sibling::dd[1]/text()" ) - release_date = ( - dateparser.parse(date_elem[0].strip()).strftime("%Y-%m-%d") - if date_elem - else None - ) + release_date = dateparser.parse(date_elem[0].strip()) if date_elem else None + release_date = release_date.strftime("%Y-%m-%d") if release_date else None brief_elem = content.xpath("//div[@class='mod item-desc']/p/text()") brief = "\n".join(brief_elem) if brief_elem else None diff --git a/catalog/sites/douban_music.py b/catalog/sites/douban_music.py index e692f630..fc92cc21 100644 --- a/catalog/sites/douban_music.py +++ b/catalog/sites/douban_music.py @@ -50,11 +50,8 @@ class DoubanMusic(AbstractSite): date_elem = content.xpath( "//div[@id='info']//span[text()='发行时间:']/following::text()[1]" ) - release_date = ( - dateparser.parse(date_elem[0].strip()).strftime("%Y-%m-%d") - if date_elem - else None - ) + release_date = dateparser.parse(date_elem[0].strip()) if date_elem else None + release_date = release_date.strftime("%Y-%m-%d") if release_date else None company_elem = content.xpath( "//div[@id='info']//span[text()='出版者:']/following::text()[1]"