python - 如何将 time.struct_time 对象转换为 datetime 对象?

如何将 Python time.struct_time 对象转换为 datetime.datetime 对象?

我有一个提供第一个的库和一个需要第二个的库。

最佳答案

使用 time.mktime()将时间元组(本地时间)转换为纪元以来的秒数,然后使用 datetime.fromtimestamp()获取日期时间对象。

from datetime import datetime
from time import mktime

dt = datetime.fromtimestamp(mktime(struct))

https://stackoverflow.com/questions/1697815/

相关文章:

python - 不重新编译的不区分大小写的正则表达式?

python - 如何终止使用 shell=True 启动的 python 子进程

python - 如何使用 Flask 从 URL 获取命名参数?

javascript - 当您将 Selenium 与 chromedriver 一起使用时,网站可

python - PEP8 的 E128 : continuation line under-ind

python - 从 Django QuerySet 获取 SQL

python - 'else if' 的正确语法是什么?

python - 如何在 Python 中获取当前模块中所有类的列表?

python - 将 subprocess.Popen 调用的输出存储在字符串中

python - 如何从 Python 中的线程获取返回值?