Python time 模块
实例
获取当前时间并休眠 1 秒:
import time
start = time.time()
print(f'Start time: {start}')
time.sleep(1)
end = time.time()
print(f'Elapsed: {end - start:.2f} seconds')
亲自试一试 »
定义和用法
时间模块提供用于处理时间值和延迟的函数。
您可以使用它来测量经过的时间、添加延迟、格式化时间戳或在时间表示形式之间进行转换。
成员
| 成员 | 描述 |
|---|---|
| asctime() | 将时间元组转换为字符串。 |
| ctime() | 将自 Unix 纪元以来的秒数转换为字符串。 |
| gmtime() | 将自 Unix 纪元以来的秒数转换为 UTC 时间元组。 |
| localtime() | 将自 Unix 纪元以来的秒数转换为本地时间元组。 |
| mktime() | 将时间元组转换为自 Unix 纪元以来的秒数。 |
| monotonic() | 返回单调递增的时钟值(不能倒退)。 |
| perf_counter() | 返回用于精确计时的性能计数器。 |
| process_time() | 返回当前进程使用的 CPU 时间。 |
| sleep() | 暂停执行指定的秒数。 |
| strftime() | 将时间元组格式化为字符串。 |
| strptime() | 将字符串解析为时间元组。 |
| struct_time | 时间元组的类型。 |
| time() | 返回自 Unix 纪元以来的当前时间(以秒为单位)。 |
| time_ns() | 返回自 Unix 纪元以来的当前时间(以纳秒为单位)。 |

