mirror of https://github.com/testerSunshine/12306
修复跨天时间计算问题 #256
parent
370bc161ec
commit
5f4f5d0fd5
|
@ -58,7 +58,13 @@ class query:
|
|||
return seat[index]
|
||||
|
||||
def check_time_interval(self, ticket_info):
|
||||
return self.departure_time <= time_to_minutes(ticket_info[8]) and \
|
||||
"""
|
||||
判断日期是否符合当前设置时间
|
||||
fix: https://github.com/testerSunshine/12306/issues/256
|
||||
:param ticket_info:
|
||||
:return:
|
||||
"""
|
||||
return self.departure_time <= time_to_minutes(ticket_info[8]) <= self.arrival_time and \
|
||||
time_to_minutes(ticket_info[9]) <= self.arrival_time and \
|
||||
time_to_minutes(ticket_info[10]) <= self.take_time
|
||||
|
||||
|
@ -95,7 +101,8 @@ class query:
|
|||
continue
|
||||
value = station_ticket.get("data", "")
|
||||
if not value:
|
||||
print(u'{0}-{1} 车次坐席查询为空,ip网络异常,可能是时间配置未正确,查询url: https://kyfw.12306.cn{2}, 可以手动查询是否有票'.format(self.from_station_h,
|
||||
print(u'{0}-{1} 车次坐席查询为空,ip网络异常,可能是时间配置未正确,查询url: https://kyfw.12306.cn{2}, 可以手动查询是否有票'.format(
|
||||
self.from_station_h,
|
||||
self.to_station_h,
|
||||
select_url["req_url"]))
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue