mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-05-03 02:03:26 +02:00
Use default day of 1 when no day is available in the downloaded publish date from Google Books
This commit is contained in:
parent
aeb5cb189e
commit
5396c10905
1 changed files with 4 additions and 1 deletions
|
|
@ -6,6 +6,7 @@
|
|||
import sys, textwrap
|
||||
from urllib import urlencode
|
||||
from functools import partial
|
||||
from datetime import datetime
|
||||
|
||||
from lxml import etree
|
||||
from dateutil import parser
|
||||
|
|
@ -151,7 +152,9 @@ def get_date(self, entry, verbose):
|
|||
try:
|
||||
d = date(entry)
|
||||
if d:
|
||||
d = parser.parse(d[0].text)
|
||||
default = datetime.utcnow()
|
||||
default = datetime(default.year, default.month, 1)
|
||||
d = parser.parse(d[0].text, default=default)
|
||||
else:
|
||||
d = None
|
||||
except:
|
||||
|
|
|
|||
Loading…
Reference in a new issue