開始使用免費開始

使用 datetime 轉換格式

使用 datetime,你可以讀取一種格式的字串,並輸出成另一種格式。也就是說,你可以用 datetime 來變更日期字串的格式。 對應 datetime 的格式字串可在 strftime 查詢。 假設你被要求將英國「黑色星期三」股災的日期,轉換成符合你公司報告需求的新格式。

本練習屬於課程

Intermediate Python for Finance

檢視課程

練習說明

  • 建立一個能對應原始日期字串(變數為 org_text)的格式字串。
  • 為黑色星期三建立一個 datetime,並將其存成 black_wednesday
  • 建立一個能對應新格式('Wednesday, September 16, 1992')的格式字串。
  • 使用新格式建立一個新的日期字串。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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)
編輯並執行程式碼