Verskil tussen twee datums in Python
Wanneer jy met datums werk, kan dit nodig wees om
die verskil tussen hulle te bepaal. Vir hierdie
doel word die metode strptime
van die module datetime in Python gebruik.
Kom ons vind uit hoeveel tyd verloop het tussen
twee datums: '25/05/2020 02:35:5'
en '15/06/2020 10:17:23'. Om dit te doen
gebruik ons eers die metode datetime.
Daarna gebruik ons die metode strptime,
waaraan ons in die eerste parameter die verlangde
datum deurgee. En in die tweede parameter spesifiseer ons sy
formaat. Dan druk ons die verkrygde verskil
op die skerm:
start_time = datetime.datetime.strptime('25/05/2020 02:35:5', '%d/%m/%Y %H:%M:%S')
end_time = datetime.datetime.strptime('15/06/2020 10:17:23', '%d/%m/%Y %H:%M:%S')
res = end_time - start_time
print(res) # sal 21 days, 7:42:18 uitdruk
Twee datums word gegee:
dt1 = '13/10/2018 22:15:45'
dt2 = '15/11/2018 09:47:16'
Bepaal hoeveel tyd tussen hulle verloop het.
Twee datums word gegee:
dt1 = '01-12-2025 16:07:5'
dt2 = '31:12:2025 10:32:45'
Bepaal hoeveel tyd tussen hulle verloop het.