“Różnica czasu między dwoma datetime.time” Kod odpowiedzi

Zdobądź czas między rzeczami Python

>>> import datetime
>>> time1 = datetime.datetime.now()
>>> time2 = datetime.datetime.now() # waited a few minutes before pressing enter
>>> elapsedTime = time2 - time1
>>> elapsedTime
datetime.timedelta(0, 125, 749430)
>>> divmod(elapsedTime.total_seconds(), 60)
(2.0, 5.749430000000004) # divmod returns quotient and remainder
# 2 minutes, 5.74943 seconds
TheProgrammer

Różnica czasu między dwoma datetime.time

# Create datetime objects for each time (a and b)
dateTimeA = datetime.datetime.combine(datetime.date.today(), a)
dateTimeB = datetime.datetime.combine(datetime.date.today(), b)
# Get the difference between datetimes (as timedelta)
dateTimeDifference = dateTimeA - dateTimeB
# Divide difference in seconds by number of seconds in hour (3600)  
dateTimeDifferenceInHours = dateTimeDifference.total_seconds() / 3600
Cheerful Chimpanzee

Odpowiedzi podobne do “Różnica czasu między dwoma datetime.time”

Pytania podobne do “Różnica czasu między dwoma datetime.time”

Więcej pokrewnych odpowiedzi na “Różnica czasu między dwoma datetime.time” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu