Python函数datetime.strptime介绍
Python 中的 strptime 函数是 datetime 模块提供的一个方法,用于将字符串解析成 datetime 对象。它根据指定的格式将字符串转换为日期和时间。
下面是 strptime 的基本用法:
- 首先,你需要从
datetime模块导入datetime类。
|
|
- 使用
strptime方法将字符串转换为datetime对象。你需要提供日期时间字符串和格式字符串。
格式字符串由格式代码组成,每个代码代表日期或时间的一个特定部分。下面是一些常用的格式代码:
%Y:四位数的年份(例如:2024)%m:月份(00-12)%d:月份中的日(00-31)%H:小时(24小时制,00-23)%M:分钟(00-59)%S:秒(00-59)%A:星期几的全名(例如:Monday)%b:月份的缩写名(例如:Jan)
下面是 strptime 使用的一个例子:
|
|
在这个例子中,date_string 是一个包含日期和时间的字符串,date_format 是一个格式字符串,它告诉 strptime 函数如何解析 date_string 中的日期和时间。
如果你的字符串格式与 date_format 不匹配,strptime 会抛出一个 ValueError 异常。因此,在使用 strptime 时,确保你的格式字符串与你提供的日期时间字符串相匹配。