Pythonда икки та сананинг фарки
Саналар билан ишлашда уларнинг ўртасидаги
фарқни аниқлаш талаб қилиниши мумкин. Бунинг
учун Pythonda datetime модулининг
strptime услуби қўлланилади.
Келинг, икки та сана ўртасида қанча вақт
ўтганини билайлик: '25/05/2020 02:35:5'
ва '15/06/2020 10:17:23'. Бунинг учун
аввал datetime услубидан фойдаланамиз.
Сўнгра strptime услубидан фойдаланамиз,
унинг биринчи параметрига керакли санани
ўтамиз. Иккинчи параметрда эса унинг
форматини кўрсатамиз. Кейин олинган фарқни
экранга чиқарамиз:
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) # 21 days, 7:42:18 ни кўрсатади
Икки та сана берилган:
dt1 = '13/10/2018 22:15:45'
dt2 = '15/11/2018 09:47:16'
Улар ўртасида қанча вақт ўтганини аниқланг.
Икки та сана берилган:
dt1 = '01-12-2025 16:07:5'
dt2 = '31:12:2025 10:32:45'
Улар ўртасида қанча вақт ўтганини аниқланг.