2023-04-17
python中,怎么将字符串转为datetime.date类型
使用chinese_calendar库时,要求传参时datetime.date类型
需要先将时间转换一下
你可以使用datetime模块中的strptime函数将字符串转换为datetime对象,然后再通过date()方法获取到date类型的日期。示例如下:
import datetime
date_str = "2021-07-01"
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d").date()
print(date_obj)
运行结果为:
2021-07-01
在上面的例子中,我们首先使用strptime函数将字符串"2021-07-01"解析成了一个datetime对象,然后通过.date()方法获取到了一个date类型的日期。