如何在 Python 中以毫秒为单位获取当前时间?

新手上路,请多包涵

如何在 Python 中以毫秒为单位获取当前时间?

原文由 Naftuli Kay 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 452
2 个回答

使用 time.time()

 import time

def current_milli_time():
    return round(time.time() * 1000)

然后:

 >>> current_milli_time()
1378761833768

原文由 Naftuli Kay 发布,翻译遵循 CC BY-SA 4.0 许可协议

对于 Python 3.7+,使用 time.time_ns() 获取从纪元开始经过的纳秒时间。

这给出了以毫秒为单位的整数时间:

 import time

ms = time.time_ns() // 1_000_000

原文由 zardosht 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题