欢迎访问宙启技术站
智能推送

Python中parse_strtime()函数的用法和示例

发布时间:2023-12-28 03:02:26

strptime()函数是Python中时间模块(datetime)中的一个方法,它用于将一个字符串解析为一个时间对象。

函数原型:

datetime.strptime(date_string, format)

其中,date_string是待解析的字符串,format是字符串的格式。

strptime()函数解析字符串并返回一个时间对象。

下面是一些常用的时间格式:

- %Y:四位数的年份(如:2018)

- %m:月份(01~12)

- %d:天数(01~31)

- %H:小时(00~23)

- %M:分钟(00~59)

- %S:秒数(00~59)

下面是一个使用strptime()函数的示例:

from datetime import datetime

# 定义待解析的字符串和格式
date_string = '2018-12-25 10:30:00'
format = '%Y-%m-%d %H:%M:%S'

# 使用strptime()函数解析字符串
date_obj = datetime.strptime(date_string, format)

# 打印解析后的时间对象
print(date_obj)

以上代码输出结果为:

2018-12-25 10:30:00

在这个示例中,我们首先定义了一个待解析的字符串date_string和相应的时间格式format。然后,我们使用strptime()函数将字符串解析为一个时间对象date_obj。最后,打印出这个解析后的时间对象。

需要注意的是,strptime()函数解析字符串时要与给定的格式保持一致,否则会报ValueError错误。所以,在使用这个函数时,需要确保格式与字符串一致。

希望可以帮助到你!