在 Python 中将日期字符串转换为日期对象
在 Python 中,您可能会遇到需要将日期字符串转换为日期时间的情况.date 对象,但不是 datetime.datetime 对象。假设你有一个格式为“%d%m%Y”的字符串,例如“24052010”。
datetime 模块为这种转换提供了一个方便的方法:strptime。此方法允许您指定输入格式并直接生成 datetime.date 对象。
要将给定字符串转换为 datetime.date 对象,请按照以下步骤操作:
import datetime # Import the necessary modules import datetime # Parse the date string into a date object date_obj = datetime.datetime.strptime('24052010', "%d%m%Y").date() # Print the date object print(date_obj)
输出:
datetime.date(2010, 5, 24)
如您所见,生成的 date_obj 是一个 datetime.date 对象,表示从字符串解析出的日期。
以上是如何在 Python 中将日期字符串转换为日期对象?的详细内容。更多信息请关注PHP中文网其他相关文章!