python-3.x 如何将微秒更改为毫秒并添加回日期时间对象

ttp71kqs  于 2023-01-06  发布在  Python
关注(0)|答案(1)|浏览(134)

我尝试使用python文件收集数据,并使用cx_oracle将数据存储在oracle数据库中。其中一列是ins_timestamp,我们使用ins_timestamp = www.example.com()初始化该列datetime.datetime.now并将其存储在数据库中。
datetime.datetime.now()包含微秒,我们希望datetime.datetime.now()的毫秒存储在数据库中。
有人能帮助我如何在日期时间对象中将微秒更改为毫秒吗?
Python 3.8提前感谢

c7rzv4ha

c7rzv4ha1#

日期时间为isoformat

import datetime as dt
n= dt.datetime.utcnow()
print(n)
print(n.isoformat(sep=' ', timespec='milliseconds'))

输出:

2023-01-05 22:55:31.693266
2023-01-05 22:55:31.693

相关问题