updated utc offset calc
This commit is contained in:
@@ -298,8 +298,9 @@ class Infomentor(object):
|
|||||||
url = 'News/NewsImage/GetImage?id={}'.format(id)
|
url = 'News/NewsImage/GetImage?id={}'.format(id)
|
||||||
return self.download_file(url, directory='images', filename=filename)
|
return self.download_file(url, directory='images', filename=filename)
|
||||||
|
|
||||||
def get_calendar(self):
|
def get_calendar(self, offset=0, weeks=1):
|
||||||
self.logger.info('fetching calendar')
|
self.logger.info('fetching calendar')
|
||||||
|
utcoffset = self._get_utc_offset()
|
||||||
data = {
|
data = {
|
||||||
'UTCOffset': utcoffset,
|
'UTCOffset': utcoffset,
|
||||||
}
|
}
|
||||||
@@ -398,9 +399,7 @@ class Infomentor(object):
|
|||||||
startofweek += weekoffset
|
startofweek += weekoffset
|
||||||
endofweek += weekoffset
|
endofweek += weekoffset
|
||||||
|
|
||||||
now = datetime.datetime.now()
|
utcoffset = self._get_utc_offset()
|
||||||
utctime = datetime.datetime.utcnow()
|
|
||||||
utcoffset = (now.hour - utctime.hour)*60
|
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
'UTCOffset': utcoffset,
|
'UTCOffset': utcoffset,
|
||||||
@@ -409,6 +408,11 @@ class Infomentor(object):
|
|||||||
}
|
}
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
def _get_utc_offset(self):
|
||||||
|
now = datetime.datetime.now()
|
||||||
|
utctime = datetime.datetime.utcnow()
|
||||||
|
return (now.hour - utctime.hour)*60
|
||||||
|
|
||||||
def _get_start_of_week(self, offset=0):
|
def _get_start_of_week(self, offset=0):
|
||||||
now = datetime.datetime.now()
|
now = datetime.datetime.now()
|
||||||
dayofweek = now.weekday()
|
dayofweek = now.weekday()
|
||||||
|
|||||||
Reference in New Issue
Block a user