在Python中,要将字符串转换为日期时间对象,可以使用 `datetime` 模块中的 `strptime` 方法。`strptime` 方法需要两个参数:要转换的日期时间字符串和字符串的格式。
下面是一个简单的示例,展示了如何使用 `strptime` 方法将字符串转换为日期时间对象:
from datetime import datetime
日期时间字符串
date_string = "2023-09-27 15:29:08"
字符串的格式,例如 %Y-%m-%d %H:%M:%S 表示年-月-日 时:分:秒
date_format = "%Y-%m-%d %H:%M:%S"
使用 strptime 方法将字符串转换为日期时间对象
date_object = datetime.strptime(date_string, date_format)
打印转换后的日期时间对象
print(date_object)
输出将会是:
2023-09-27 15:29:08
在这个例子中,`%Y` 代表四位数年份,`%m` 代表月份,`%d` 代表日,`%H` 代表小时(24小时制),`%M` 代表分钟,`%S` 代表秒。
如果你需要将日期时间对象转换为字符串,可以使用 `strftime` 方法。
需要注意的是,`strptime` 和 `strftime` 方法中的格式化字符串必须匹配要转换的日期时间字符串的格式。