From 4fb70db451224ded939e98710e13ce11a44675e1 Mon Sep 17 00:00:00 2001 From: rlbr Date: Mon, 15 Oct 2018 12:20:33 -0500 Subject: [PATCH] fixed negative time bug --- main.py | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/main.py b/main.py index 05e4bf7..c80171c 100644 --- a/main.py +++ b/main.py @@ -127,12 +127,13 @@ if __name__ == "__main__": today = datetime.datetime.today() for time in sorted(times,key = lambda t: t["prdtm"]): arrival = date_parse(time['prdtm']) - delta = pprint_delta(arrival-today) - t = arrival.strftime('%H:%M:%S') - route = time['rt'] - direction = time['rtdir'] - end = time['des'] - nm = time['stpnm'] - print( - config.format(**globals()),end= '\n'*2 - ) + if arrival > today: + delta = pprint_delta(arrival-today) + t = arrival.strftime('%H:%M:%S') + route = time['rt'] + direction = time['rtdir'] + end = time['des'] + nm = time['stpnm'] + print( + config.format(**globals()),end= '\n'*2 + )