@@ -2,6 +2,7 @@
3from urllib import urlencode
3from urllib import urlencode
4from json import loads
4from json import loads
5+from dateutil import parser
5from datetime import datetime
6from datetime import datetime
7categories = ['news']
8categories = ['news']
@@ -32,16 +33,9 @@ def response(resp):
34 for result in search_res['responseData']['results']:
35 for result in search_res['responseData']['results']:
35−# S.149 (159), library.pdf
36+
36−# datetime.strptime("Mon, 10 Mar 2014 16:26:15 -0700",
37+# Mon, 10 Mar 2014 16:26:15 -0700
37−# "%a, %d %b %Y %H:%M:%S %z")
38−# publishedDate = parse(result['publishedDate'])
38+ publishedDate = parser.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
46 results.append({'url': result['unescapedUrl'],
40 results.append({'url': result['unescapedUrl'],
47 'title': result['titleNoFormatting'],
41 'title': result['titleNoFormatting'],