Функции strptime и strftime отличаются по назначению в модуле datetime языка Python. 15
Функция strptime преобразует строку в дату, то есть создаёт объект datetime из заданной строки, представляющей дату и время. 12 На вход функция получает строку и описание формата, в котором представлены данные. 1
Функция strftime, наоборот, позволяет получить строки из объекта даты. 1 Она принимает на вход дату и формат, в котором надо записать данные. 1 Для записи формата применяют те же коды, что и в функции strptime. 1
Таким образом, strptime выполняет анализ строки, а strftime — её форматирование. 3