1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Làm việc với Ngày và Giờ trong Python

Connected

Bài tập

Ngày 29 tháng 3 qua một thập kỷ

Quy tắc giờ mùa hè (Daylight Saving) rất phức tạp: khác nhau theo từng nơi, thay đổi theo thời gian, và thường bắt đầu vào Chủ nhật (nên ngày bắt đầu sẽ di chuyển trên lịch).

Ví dụ, tại Vương quốc Anh, vào thời điểm bài học này được viết, giờ mùa hè bắt đầu vào Chủ nhật cuối cùng của tháng 3. Hãy xem độ lệch UTC cho thời điểm nửa đêm ngày 29 tháng 3, trong các năm từ 2000 đến 2010.

Hướng dẫn

100 XP
  • Dùng tz để đặt múi giờ cho dt là 'Europe/London'.
  • Bên trong vòng lặp for:
  • Dùng phương thức .replace() để đổi năm của dt thành y.
  • Gọi .isoformat() trên kết quả để quan sát kết quả.