datetime е обектът за дата на python, с него можете да получите всеки формат, който искате във вашия случай можете да получите своя формат с:
import datetime
row[3].strftime('%y-%m-%d')
Сега за изясняване на случващото се. С strftime()
можете да получите низ за дата или час от вашия Datetimeobject. с '%y-%m-%d'
Форматирах го.
row[3]
трябва да бъде вашият елемент dateobject.
%y
връща годината с 2 цифри като 14
за 2014 г. Ако искате цялата година, трябва да въведете %Y
%m
връща номера на месеца и %d
номерът на деня.
има и опции като ден от седмицата, име на месеца и др.
можете да прочетете за това в документи
Сега вашият код трябва да изглежда така:
import datetime
#your code to read the file
for row in rows:
row[3] = row[3].strftime('%y-%m-%d')
print(row)
#some other code