Files
mta-sign/mta_manager/stop.py
2023-07-10 18:43:43 -04:00

8 lines
298 B
Python

from datetime import datetime
from google.transit import gtfs_realtime_pb2
from math import trunc
def trip_arrival_in_minutes(stop_time_update: gtfs_realtime_pb2.TripUpdate):
return trunc(((datetime.fromtimestamp(stop_time_update.arrival.time) - datetime.now()).total_seconds()) / 60)