РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
520 of 687 menu

Метод strftime

Метод strftime применяется к объекту Timestamp и возвращает строковое представление даты и времени в соответствии с заданным форматом. Первым параметром передаётся строка формата, в которой используются специальные коды, аналогичные функции strftime из стандартного модуля datetime.

Синтаксис

timestamp.strftime(format)

Пример

Давайте отформатируем текущий момент времени в стандартный формат даты:

import pandas as pd ts = pd.Timestamp.now() res = ts.strftime("%Y-%m-%d") print(res)

Результат выполнения кода:

"2026-09-09"

Пример

Давайте выведем дату в формате с названием месяца и днём недели:

import pandas as pd ts = pd.Timestamp(2026, 9, 9, 15, 30, 45) res = ts.strftime("%A, %d %B %Y %H:%M:%S") print(res)

Результат выполнения кода:

"Wednesday, 09 September 2026 15:30:45"

Пример

Давайте используем различные форматы для одного и того же момента времени:

import pandas as pd ts = pd.Timestamp(2026, 9, 9, 15, 30, 45) formats = [ "%d/%m/%Y", "%Y-%m-%d %H:%M", "%b %d, %Y", "%I:%M %p" ] for fmt in formats: res = ts.strftime(fmt) print(res)

Результат выполнения кода:

"09/09/2026" "2026-09-09 15:30" "Sep 09, 2026" "03:30 PM"

Пример

Давайте отформатируем дату с учётом номера недели и дня в году:

import pandas as pd ts = pd.Timestamp(2026, 9, 9) res = ts.strftime("Week %W of %Y, day %j") print(res)

Результат выполнения кода:

"Week 36 of 2026, day 252"

Смотрите также

  • класс Timestamp,
    который представляет момент времени
  • метод isoformat,
    который возвращает дату в ISO формате
  • метод month_name,
    который возвращает название месяца
  • метод day_name,
    который возвращает название дня недели
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить