如何使用python的strptime函数返回年月日

流程图

flowchart TD
    A(开始) --> B(导入datetime模块)
    B --> C(定义字符串日期)
    C --> D(使用strptime函数将字符串日期转换为datetime对象)
    D --> E(提取年月日)
    E --> F(输出结果)
    F --> G(结束)

步骤

步骤 操作
1 导入datetime模块
2 定义字符串日期
3 使用strptime函数将字符串日期转换为datetime对象
4 提取年月日
5 输出结果

步骤详解

  1. 导入datetime模块
import datetime

这里我们需要导入python的datetime模块,以便使用其中的strptime函数。

  1. 定义字符串日期
date_str = '2021-10-05'

在这一步,我们定义了一个字符串日期,格式为'年-月-日'。

  1. 使用strptime函数将字符串日期转换为datetime对象
date_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d')

这行代码使用了strptime函数,将字符串日期转换为datetime对象。其中'%Y-%m-%d'是日期的格式化字符串,根据实际情况调整。

  1. 提取年月日
year = date_obj.year
month = date_obj.month
day = date_obj.day

这里我们分别提取了年、月、日的信息,并分别赋值给对应的变量。

  1. 输出结果
print(f'年:{year} 月:{month} 日:{day}')

最后,我们通过print函数将提取到的年月日信息输出到控制台。

结束语

通过上述步骤,你已经学会了如何使用python的strptime函数返回年月日。希望这篇文章对你有所帮助,继续加油学习!