Вопросы к Поиску с Алисой
Разница между методами strftime и strptime для работы с форматами даты заключается в их функциях. blog.skillfactory.ru stackoverflow.com
Метод strftime создаёт из объекта класса date, time или datetime отформатированную строку. blog.skillfactory.ru Результат работы strftime — строка. blog.skillfactory.ru Знаки процента и буквы в скобках после strftime — это коды формата, каждый из которых означает какой-то из атрибутов. blog.skillfactory.ru Например, %m — месяц, а %H — час. blog.skillfactory.ru Подставлять коды формата в strftime можно в разном порядке и получать разные форматы даты и времени. blog.skillfactory.ru
Метод strptime, в свою очередь, превращает строку в объект класса datetime. blog.skillfactory.ru Первым аргументом в strptime передают строку с датой, написанной в произвольном формате. blog.skillfactory.ru Вторым аргументом — строку с кодами формата. blog.skillfactory.ru
Таким образом, strftime форматирует дату или время, а strptime анализирует заданное строковое представление и создаёт объект. stackoverflow.com stackoverflow.com