Python中的int到datetime

Python中的int到datetime,python,mysql,datetime,type-conversion,Python,Mysql,Datetime,Type Conversion,我正在从端口接收数据 此数据具有日期和时间,但未格式化 例如: '02012019', '090253' 我想将其保存到数据库,并转换此格式 02-01-2019 09:02:53 有没有这个功能?或者,如果我写作,这是一个问题吗?它将在5秒内运行200次 有人有什么建议吗?所有发布的都是程序说明。然而,我们需要你去。我们不能确定你想从我们这里得到什么。请在您的帖子中加入我们可以回答的有效问题。提醒:确保你知道;要求我们为您编写程序、建议和外部链接都是离题的。您尝试了什么,请显示您的整数

我正在从端口接收数据

此数据具有日期和时间,但未格式化

例如:

'02012019', '090253'
我想将其保存到数据库,并转换此格式

02-01-2019   09:02:53
有没有这个功能?或者,如果我写作,这是一个问题吗?它将在5秒内运行200次


有人有什么建议吗?

所有发布的都是程序说明。然而,我们需要你去。我们不能确定你想从我们这里得到什么。请在您的帖子中加入我们可以回答的有效问题。提醒:确保你知道;要求我们为您编写程序、建议和外部链接都是离题的。您尝试了什么,请显示您的整数没有前导零。如果您收到字符,您可以将它们连接成字符串,并使用
datetime.strtime
对其进行解析。“我想将其保存到数据库。”-最好将其存储为datetime,在这种情况下,存储的格式将是2019-01-02 09:02:53您真的希望以指定的格式存储吗?顺便说一句,数据库日期类型没有格式也可以。它们是二进制值,如double、float、int。将字符串解析为
datetime
对象后,可以将其存储到数据库中的
datetime
类型字段中
from datetime import datetime

date_data  ='02012019 09:02:53' 
data = datetime.strptime(date_data,'%d%m%Y %H:%M:%S')
result = data.strftime('%d-%m-%Y %H:%M:%S')

# output '02-01-2019 09:02:53'