作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我一直试图找到一种方法来获取自 1970 年 1 月 1 日 00:00:00 UTC 以来在 python 中以秒和纳秒为单位的时间,但我找不到任何可以给我适当精度的东西。
我尝试过使用时间模块,但精度只有微秒,所以我尝试的代码是:
import time
print time.time()
这给了我这样的结果:
1267918039.01
但是,我需要一个如下所示的结果:
1267918039.331291406
有人知道以秒和纳秒表示 UNIX 时间的可能方法吗?我找不到设置正确精度或以正确格式获得结果的方法。感谢您的帮助
最佳答案
从 Python 3.7 开始,使用 time.time_ns()
很容易实现
Similar to
time()
but returns time as an integer number of nanoseconds since the epoch.
Python 3.7 版本中包含纳秒的所有新功能: PEP 564: Add new time functions with nanosecond resolution
关于python - 在 Python 中以秒和纳秒为单位获取 POSIX/Unix 时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2394485/
根据这个问题:Fractional power of units of measures in F# F# 中的度量单位不支持分数幂。 在我的应用程序中,有时考虑带有度量前缀的数据是有益的,例如当处理
我是一名优秀的程序员,十分优秀!