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

Chuyển đổi định dạng với datetime

Với datetime, bạn có thể đọc một chuỗi theo một định dạng và xuất ra chuỗi theo một định dạng khác. Điều này có nghĩa là bạn có thể dùng datetime để thay đổi định dạng của các chuỗi ngày tháng. Các chuỗi định dạng để ánh xạ datetime có tại strftime. Giả sử bạn được yêu cầu xử lý ngày của sự kiện Black Wednesday ở Anh sang một định dạng mới phù hợp với nhu cầu báo cáo của công ty.

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

Python Trung cấp cho Tài chính

Xem khóa học

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

  • Tạo một chuỗi định dạng khớp với chuỗi ngày gốc, được cung cấp trong org_text.
  • Tạo một datetime cho Black Wednesday và lưu vào black_wednesday.
  • Tạo một chuỗi định dạng khớp với định dạng mới, 'Wednesday, September 16, 1992'.
  • Tạo một chuỗi ngày mới sử dụng định dạng mới.

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.

org_text = "Sep 16 1992"

# Format string for original text
org_format = "%b %____ %____"

# Create datetime for Black Wednesday
black_wednesday = datetime.datetime.____(org_text, org_format)
print(black_wednesday)

# New format: 'Wednesday, September 16, 1992'
new_format = "%____, %____ %d, %Y"

# String in new format
new_text = black_wednesday.____(new_format)
print(new_text)
Chỉnh sửa và Chạy Mã