import time
import re
import logging
-from datetime import datetime
+from datetime import datetime, tzinfo, timedelta
import calendar
import random
import urllib.request
#PASSWORD
#BASE_URL
DATETIME_FORMAT = '%Y-%m-%d %H:%M:%S %Z'
+TIMEDELTA0 = timedelta(0)
+
+class Utc(tzinfo):
+ """UTC"""
+
+ def utcoffset(self, dt):
+ return TIMEDELTA0
+
+ def tzname(self, dt):
+ return "UTC"
+
+ def dst(self, dt):
+ return TIMEDELTA0
+
+UTC = Utc()
+
USER_AGENT="Mozilla/5.0 (X11; U; Linux.i686; en-US; rv:1.9.1.16) Gecko/20121020 Iceweasel/3.5.16 (like Firefox/3.5.16)"
csvline = text.format(**args)
logging.info(csvline.split(',')[-1])
if not options.dryrun:
- csvfile.write(time.strftime(DATETIME_FORMAT)+','+csvline+'\n')
+ csvfile.write(datetime.now(UTC).strftime(DATETIME_FORMAT)+','+csvline+'\n')
def field_compare(oldmembers, newmembers, csvfile):