gpt4 book ai didi

python - 如何解析time.time()?

转载 作者:行者123 更新时间:2023-12-01 06:03:18 25 4
gpt4 key购买 nike

我明白了How can I parse a time string containing milliseconds in it with python?提供了解析完整时间戳和 Is there an inverse function for time.gmtime() that parses a UTC tuple to seconds since the epoch? 时的解决方案提供了解析 time.gmtime() 时的解决方案。如何解析 time.time()?这意味着,将其转换为时间元组,或类似的更高精度的东西。

我希望保留微秒。

最佳答案

Python Bug Tracker 上有一个关于 long history 的讨论。它可能值得一读,但快速技巧是:

In [1]: import datetime, time

In [2]: dt = datetime.datetime(2012, 2, 10, 15, 18, 15, 234567)

In [3]: seconds = time.mktime(dt.timetuple())

In [4]: seconds += (dt.microsecond/1000000.0)

In [5]: seconds
Out[5]: 1328908695.234567

In [6]: datetime.datetime.fromtimestamp(seconds)
Out[6]: datetime.datetime(2012, 2, 10, 15, 18, 15, 234567)

然后,您可以只处理一个日期时间对象,这将允许您正确解析事物。

关于python - 如何解析time.time()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9234360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com