Thread: Live Law
View Single Post
Old 06-16-2022, 03:27 AM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,482
Karma: 28000000
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
parse the date and check it then. You can use

from calibre.utils.date import parse_date

or if automated parsing doesnt work you can easily parse it yourself

Code:
parts = date.split()
day = int(parts[0])
year = int(parts[2])
month = {'Jan': 1, 'January': 1, 'Feb': 2, ...}[parts[2]]
kovidgoyal is offline   Reply With Quote