시작하기무료로 시작하기

자전거 이용 기록에 올바른 시간대 적용하기

W20529의 시간대를 수동으로 설정하는 대신, IANA 시간대 'America/New_York'을 지정해 보세요. 해당 지역의 행정 구역을 알고 있으므로 UTC 오프셋을 따로 찾을 필요가 없습니다. Python이 자동으로 처리해 줍니다.

이 연습은 강의의 일부입니다

Python에서 날짜와 시간 다루기

강의 보기

연습 안내

  • dateutil에서 tz를 임포트하세요.
  • 'America/New_York' 시간대를 et 변수에 할당하세요.
  • for 루프 안에서 .replace()를 사용해 startend의 시간대를 et로 설정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import tz
from ____ import ____

# Create a timezone object for Eastern Time
et = tz.____('America/New_York')

# Loop over trips, updating the datetimes to be in Eastern Time
for trip in onebike_datetimes[:10]:
  # Update trip['start'] and trip['end']
  trip['start'] = trip['start'].____
  trip['end'] = trip['end'].____
코드 편집 및 실행