Bắt đầu ngayBắt đầu miễn phí

Đưa các chuyến đi xe đạp về đúng múi giờ

Thay vì tự tay đặt múi giờ cho W20529, hãy gán chúng theo múi giờ IANA của họ: 'America/New_York'. Vì bạn đã biết khu vực pháp lý của họ, bạn không cần tra UTC offset. Python sẽ làm giúp bạn.

Bài tập này là một phần của khóa học

Làm việc với Ngày và Giờ trong Python

Xem khóa học

Hướng dẫn bài tập

  • Import tz từ dateutil.
  • Gán et là múi giờ 'America/New_York'.
  • Trong vòng lặp for, đặt startend dùng et làm múi giờ của chúng (dùng .replace()).

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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'].____
Chỉnh sửa và Chạy Mã