python标准库常用模块(一)-----------------------------time模块详解及相关演示代码

要想了解time模块,我们需要首先了解一下时间的三种表现形式:

1.时间戳:当前距离1970年的秒数

2.格式化的字符串:即2018年9月11日的这种表现形式

3.struct_time:元组时间,以元组的形式显示时间,一共有九个元素

下面来介绍一下它具体的方法及示例代码:

1.获取时间戳:time()

>>> import time
>>> time.time()
1536669513.0519547

2.使程序停留若干时间:sleep()

sleep(1)表示程序在此处停留1秒,再进行下面的程序

3.获取struct_time元组时间:localtime()

>>> time.localtime()
time.struct_time(tm_year=2018, tm_mon=9, tm_mday=11, tm_hour=20, tm_min=41, tm_sec=20, tm_wday=1, tm_yday=254, tm_isdst=0)

4.获取当前特定格式的时间:strftime()

>>> time.strftime("%Y年%m月%d日%H小时%M分钟%S秒")
'2018年09月11日20小时45分钟15秒'

5.将时间戳时间转为struct_time元组时间:gmtime()

>>> time.gmtime(time.time())
time.struct_time(tm_year=2018, tm_mon=9, tm_mday=11, tm_hour=12, tm_min=46, tm_sec=54, tm_wday=1, tm_yday=254, tm_isdst=0)

6.将struct_time元组时间转为时间戳时间:mktime()

>>> time.mktime(time.localtime())
1536670093.0

猜你喜欢

转载自blog.csdn.net/qq_41901915/article/details/82632285
今日推荐