Я работаю над некоторыми данными в CSV-файле, который имеет 5872 строки. Я хочу изменить формат времени и снова сохранить его в этих строках.
У меня есть этот код для этого:
for row in df.index:
s = str(df['TimeTag'][row])
df['TimeTag'][row] = jdt.datetime(int(s[0:4]), int(s[4:6]),
int(s[6:8]), int(s[8:10]),
int(s[10:12]),
int(s[12:14])).togregorian()
но это занимает слишком много времени! около 10 минут.
Я думаю, что проблема в хранении, которое занимает слишком много времени. Я проверил функцию, и у нее не было проблем со временем.