ПочатиПочніть безкоштовно

Відтворення формату ISO за допомогою strftime()

У попередньому розділі ви використовували strftime(), щоб створювати рядки з об'єктів date. Тепер, коли ви знаєте про об'єкти datetime, потренуймося робити щось подібне.

Відтворіть роботу методу .isoformat() за допомогою .strftime() і виведіть час початку першої поїздки в нашому наборі даних.

Довідка
%Y4-значний рік (0000-9999)
%m2-значний місяць (1-12)
%d2-значний день (1-31)
%H2-значна година (0-23)
%M2-значна хвилина (0-59)
%S2-значна секунда (0-59)

Ця вправа є частиною курсу

Робота з датами та часом у Python

Переглянути курс

Інструкції до вправи

  • Доповніть fmt, щоб він відповідав формату ISO 8601.
  • Виведіть first_start і за допомогою .isoformat(), і за допомогою .strftime(); результати мають збігатися.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import datetime
from datetime import datetime

# Pull out the start of the first trip
first_start = onebike_datetimes[0]['start']

# Format to feed to strftime()
fmt = "____"

# Print out date with .isoformat(), then with .strftime() to compare
print(first_start.isoformat())
print(____)
Редагувати та запускати код