📜  time 当前时间 python time.time - Python (1)

📅  最后修改于: 2023-12-03 14:47:58.986000             🧑  作者: Mango

Python 获取当前时间的方法

Python 有内置的 time 模块,其中有一些函数可以用来获取时间。其中,获取当前时间的方法是调用 time.time() 函数。这个函数返回自 1970 年 1 月 1 日以来的秒数。

import time

current_time = time.time()

print("当前时间的秒数:", current_time)

输出:

当前时间的秒数: 1632969984.0080392

如果需要将这个秒数转换成可读性更强的时间格式,可以使用其他的函数,比如 time.localtime() 函数:

import time

current_time = time.time()

time_struct = time.localtime(current_time)
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", time_struct)

print("当前时间:", formatted_time)

输出:

当前时间: 2021-09-30 14:46:24

在上面的代码中,我们首先获取当前时间的秒数,然后使用 time.localtime() 函数将其转换成本地时间的结构体,最后使用 time.strftime() 函数将这个结构体格式化成我们想要的字符串。

以上就是 Python 中获取当前时间的方法。另外, time 模块还有许多其他有用的函数,比如计时器函数 time.perf_counter() 和睡眠函数 time.sleep()。可以查看官方文档来了解更多详情。