开始使用免费开始使用

使用 datetime 转换日期格式

使用 datetime,您可以按一种格式读取字符串,再输出为另一种格式。这意味着您可以用 datetime 来改变日期字符串的格式。 用于映射 datetime 的格式字符串可在 strftime 查阅。 假设您需要将英国"黑色星期三"股灾的日期处理为符合公司报告需求的新格式。

本练习是课程的一部分

Python 金融进阶

查看课程

练习说明

  • 为给定的原始日期字符串 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)
编辑并运行代码