关键词

Python学习之time模块的基本使用

下面是针对“Python学习之time模块的基本使用”的完整攻略。

1. time模块简介

time模块是Python内置的一个与时间相关的标准库,包含了一些处理时间的函数和类。这个模块提供了许多函数来获取、处理和操作时间。在Python中,时间一般表示为以秒为单位的浮点数。

2. time模块的基本使用

2.1 获取当前时间

time模块提供了获取当前时间的函数time(),这个函数返回一个浮点数,代表自1970年1月1日0点0分0秒以来的秒数,也称为Unix时间戳。

import time

current_time = time.time()
print("当前时间戳为:", current_time)

运行上面的代码,输出结果如下:

当前时间戳为: 1579600511.0976875

2.2 时间的格式化

time模块提供了将时间格式化为字符串的函数strftime(),可以将时间格式化成各种格式的字符串。下面是一些常用的格式化字符串的示例:

import time

# 将当前时间格式化成本地时间字符串
local_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
print("本地时间为:", local_time)

# 将当前时间格式化成UTC时间字符串
utc_time = time.strftime("%Y-%m-%d %H:%M:%S", time.gmtime())
print("UTC时间为:", utc_time)

运行上面的代码,输出结果如下:

本地时间为: 2020-01-22 18:46:51
UTC时间为: 2020-01-22 10:46:51

2.3 等待指定时间

time模块还提供了等待指定时间的函数sleep(),这个函数接受一个参数,表示等待的秒数。

import time

# 等待5秒
time.sleep(5)

# 5秒后输出一段文字
print("5秒钟已经过去了!")

运行上面的代码,程序会暂停5秒,然后输出一段文字。

3. 总结

这篇文章介绍了Python中time模块的基本使用,包括获取当前时间、时间格式化和等待指定时间等功能。希望本文的内容对您有所帮助!

本文链接:http://task.lmcjl.com/news/13341.html

展开阅读全文