def convertTimestamp(self, ts):
# 2050107034146B
self.timetuple = [0,0,0,0,0,0,0,0,0]
self.timetuple[0] = int(ts[0]) + int(ts[1]) * 10
if self.timetuple[0] >= 80:
# Convert to previous century, hopefully no one uses this after 2079 ;)
self.timetuple[0] += 1900
else:
# Convert to current century
self.timetuple[0] += 2000
#~ print ts
self.timetuple[1] = int(ts[2]) + int(ts[3]) * 10
self.timetuple[2] = int(ts[4]) + int(ts[5]) * 10
self.timetuple[3] = int(ts[6]) + int(ts[7]) * 10
self.timetuple[4] = int(ts[8]) + int(ts[9]) * 10
self.timetuple[5] = int(ts[10]) + int(ts[11]) * 10
self.timetuple[6] = calendar.weekday(self.timetuple[0], self.timetuple[1], self.timetuple[2])
return time.asctime(self.timetuple)
评论列表
文章目录