strftime()로 ISO 형식 다시 만들기
이전 장에서 date 객체로부터 문자열을 만들기 위해 strftime()을 사용했어요. 이제 datetime 객체를 알게 되었으니, 비슷한 작업을 연습해 보겠습니다.
.strftime()을 사용해서 .isoformat() 메서드를 재현하고, 데이터 세트에서 첫 번째 여행 시작 시각을 출력하세요.
| Reference | |
|---|---|
| %Y | 4자리 연도 (0000-9999) |
| %m | 2자리 월 (1-12) |
| %d | 2자리 일 (1-31) |
| %H | 2자리 시 (0-23) |
| %M | 2자리 분 (0-59) |
| %S | 2자리 초 (0-59) |
이 연습은 강의의 일부입니다
Python에서 날짜와 시간 다루기
연습 안내
- ISO 8601 형식에 맞도록
fmt를 완성하세요. .isoformat()과.strftime()을 사용해first_start를 각각 출력하세요. 두 결과는 동일해야 합니다.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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(____)