@@ -2,6 +2,7 @@
22
33from urllib import urlencode
44from json import loads
5+from dateutil import parser
56from datetime import datetime
67
78categories = ['news']
@@ -32,16 +33,9 @@ def response(resp):
3233 return []
3334
3435 for result in search_res['responseData']['results']:
35−# S.149 (159), library.pdf
36−# datetime.strptime("Mon, 10 Mar 2014 16:26:15 -0700",
37−# "%a, %d %b %Y %H:%M:%S %z")
38−# publishedDate = parse(result['publishedDate'])
39− publishedDate = datetime.strptime(
40− str.join(' ', result['publishedDate'].split(None)[0:5]),
41− "%a, %d %b %Y %H:%M:%S")
42− #utc_offset = timedelta(result['publishedDate'].split(None)[5])
43− # local = utc + offset
44− #publishedDate = publishedDate + utc_offset
36+
37+# Mon, 10 Mar 2014 16:26:15 -0700
38+ publishedDate = parser.parse(result['publishedDate'])
4539
4640 results.append({'url': result['unescapedUrl'],
4741 'title': result['titleNoFormatting'],