Member 13976078 Ответов: 0

Как я могу вычесть 2 столбца с датой и временем в разных форматах excel с помощью Python


Я попробовал пример кода с 2 входами datetime и рассчитал разницу между ними в минутах. Он работает нормально, но я не могу вычесть все входные данные в Столбцах excel. Пожалуйста помочь.

Что я уже пробовал:

из datetime датавремя импорта
date_formats = ["%г-%м-%д %ч:%м:%ы", "%д%М%Г %ч:%м:%ы", "%м-%д%г %ч:%м:%ы", "%г/%г/%г %ч:%м:%ы", "%д/%г/%г %ч:%м:%ы", "%м/%д/%г %ч:%м:%ы", "%Е.%М.%д %ч:%м:%ы", "%д%м.%Г %ч:%м:%ы", "%м%д.%Г %ч:%м:%ы", "%д %б %г %ч:%м:%Ы", "%Б %Д %Г %Я люблю.", "%г-%м-%д %ч:%м:%ы", "%д%М%Г %ч:%м:%ы", "%м-%д%г %ч:%м:%С", "%г/%г/%г %ч:%м:%ы", "%д/%г/%г %ч:%м:%ы", "%г/%г/%г %ч:%м:%ы", "%у.%м.%д %ч:%м:%ы", "%д%м.%г %ч:%м:%ы", "%м%д.%г %ч:%м:%ы", "%б %д %г %ч:%м:%ы", "%г-%м-%д %ч:%м", "%д%М%Г %Ч:%М", "%м-%д%г %ч:%м", "%д%М%Г %ч:%м", "%Б %Д %Г %Ч:%М:%Ы"]
#совпадение = []
d1 = вход()
d2 = вход()
для fmt в date_formats:
пробовать:
а = датавремя.strptime(Д1, дрм)
б = датавремя.strptime(Д2, дрм)
d = (b-a)
день = d.дней
#печать(D)
минуты = сутки * 24 * 60
печати(протоколы,'минут')
перерыв
кроме ValueError как e:
продолжить

0 Ответов