Мне нужно создать базовую программу, в которой пользователя просят ввести, во сколько уходит его/ее автобус, а затем программа сообщает ему/ей, сколько времени осталось. Проблема в том, что я не могу заставить программу делать расчеты. Проделал много поисков в гугле и до сих пор ничего. Английский не лучший, так что извините.
Вот мой код:
import time
import datetime
format="%H:%M"
timenow=time.strftime(format) #is this correct?
print("What time does your bus leave?")
busleaves=input()
bus=time.strptime(busleaves, format) #is this correct?
timeleft=datetime.datetime(timenow, format)-datetime.datetime(bus, format) #is this the right way to do the calculation???
После этого мне нужно вывести результат в виде предложения «Ваш автобус отправляется через xx часов и xx минут». Я знаю, как использовать print(), но как мне отделить часы и минуты от оставшегося времени?
Я был бы очень благодарен, если бы вы могли мне помочь, я возился с этим около 6 часов, пробовал разные решения от Google, но пока ничего не сработало. :/