本文整理汇总了Python中utilities.Utilities.epoch_to_localtime方法的典型用法代码示例。如果您正苦于以下问题:Python Utilities.epoch_to_localtime方法的具体用法?Python Utilities.epoch_to_localtime怎么用?Python Utilities.epoch_to_localtime使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类utilities.Utilities
的用法示例。
在下文中一共展示了Utilities.epoch_to_localtime方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: check_epoch_to_localtime_conversion_different_timezone
# 需要导入模块: from utilities import Utilities [as 别名]
# 或者: from utilities.Utilities import epoch_to_localtime [as 别名]
def check_epoch_to_localtime_conversion_different_timezone(timezone):
os.environ['TZ'] = timezone
seconds = '1440000441000' # 19/08/2015 17:07:21
time_struct = Utilities.epoch_to_localtime(seconds)
assert_equal(2015, time_struct.tm_year)
assert_equal(8, time_struct.tm_mon)
assert_equal(19, time_struct.tm_mday)
assert_equal(17, time_struct.tm_hour)
assert_equal(7, time_struct.tm_min)
assert_equal(21, time_struct.tm_sec)
assert_equal(2, time_struct.tm_wday)
assert_equal(231, time_struct.tm_yday)
assert_equal(1, time_struct.tm_isdst)
示例2: getBusList
# 需要导入模块: from utilities import Utilities [as 别名]
# 或者: from utilities.Utilities import epoch_to_localtime [as 别名]
def getBusList(self, stopcode_list):
"""Return list of busses stops (type: STBC) around the user's location"""
return_list = [
'StopPointName',
'StopCode1',
'LineName',
'DestinationText',
'EstimatedTime',
]
stops = ','.join(stopcode_list)
query = 'StopCode1={}'.format(stops) + \
'&VisitNumber=1' + \
'&ReturnList=' + ','.join(return_list)
url = self.__base_url + query
try:
response = urlopen(url, data=None, timeout=10)
except URLError:
e.args = chain(e.args, ['Error retrieving list of busses'])
raise
timestamp = response.readline()
result = response.readlines()
busses = []
for r in result:
# Clean entry and split into a list
r = r.rstrip().strip('[]').split(',')
# Discard first element (always 1) and replace any leading/trailing double quotes
r = [i.strip('"') for i in r[1:]]
# Convert epoch time to readable format
r = r[:-1] + [Utilities.epoch_to_localtime(r[-1])]
busses.append(dict(zip(return_list, r)))
return busses