python转换字符串为datetime类型

2022-03-11 00:00:00 字符串 类型 转换

python中通过日期转换函数把字符串格式的日期转换成datetime格式的日期格式
time.strptime() 字符串转换成元祖
time.mktime() 将元祖格式的日期转换成秒级别的时间戳
datetime.fromtimestamp() 将精确到秒的时间戳转换成datetime日期对象

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/18
修改日期:2022/3/18
功能描述:Python字符串格式的日期转换成datetime类型
"""
import datetime, time

stringDate = "2022-05-18 19:35:00"
dt = datetime.datetime.fromtimestamp(time.mktime(time.strptime(stringDate, "%Y-%m-%d %H:%M:%S")))
# 输出日期对象
print(dt)
# 输出dt的数据类型
print(type(dt))

以上代码在Python3.9环境下测试通过。

相关文章