【python基础】time模块(库)方法汇总
一、time
python自带的管理时间的模块
二、表示
1、时间戳:某个时间距离1970-01-01 00:00:00的秒数*(计算机用来记录时间)
时间戳 ——> 浮点数 基准时间:1970-01-01 00:00:00
2、时间元组:(在程序中操作时间)
3、时间字符串: ‘2019-08-15‘, ‘2019年8月15号‘, ‘08/15/2019‘(方便人看的)
三、方法
1、time.sleep() : 睡眠功能, 让程序等待多少秒以后再执行
2、time.time() : 时间戳
3、time.localtime() : 获取当前时间的时间元组
时间元组 VS 时间字符串
1、time.strptime(string, format) 将时间字符串 --> 时间元组 参数1: 时间字符串 参数2: 字符串对应的格式
2、time.strftime(fromat, t) 将时间元组 --> 时间字符串 参数1: 要转换的格式 参数2: 时间元组
时间戳 --> 时间元组
1、time.gmtime(secs) 将时间戳 ——> UTC时间元组
2、time.localtime(secs) 将时间戳 ——> 当地时间-时间元组
结构化时间
1、time.asctime(t) 将时间元组结构化
2、time.ctime(secs) 将时间戳结构化
import time
# print("肉丝打卤面")
# time.sleep(3) # 睡 3 s
# print("鸡蛋西红柿打卤面")
print(time.time()) # 1577465720.948886
print(time.localtime()) # time.struct_time(tm_year=2019, tm_mon=12, tm_mday=28, tm_hour=0, tm_min=55, tm_sec=20, tm_wday=5, tm_yday=362, tm_isdst=0)
# time.strptime(string, format) 时间字符串 ---> 时间元组
s = "08-15-2019"
t1 = time.strptime(s, "%m-%d-%Y")
print(t1) # time.struct_time(tm_year=2019, tm_mon=8, tm_mday=15, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=227, tm_isdst=-1)
# time.strftime(format, t) 时间元组 ---> 时间字符串
# 将时间元组t1 转换成 时间字符串 "19年08月15日"
s1 = time.strftime("%y-%m-%d", t1) # 19-08-15
print(s1) # 19-08-15
# 时间戳 -- 时间元组之间的转换
t = time.time()
res1 = time.gmtime(t) # 获取时间戳所对应的时间元组 UTC -- 格林尼治时间
res2 = time.localtime(t) # 获取时间戳所对应的时间元组
print(res1) # time.struct_time(tm_year=2019, tm_mon=12, tm_mday=27, tm_hour=16, tm_min=55, tm_sec=20, tm_wday=4, tm_yday=361, tm_isdst=0)
print(res2) # time.struct_time(tm_year=2019, tm_mon=12, tm_mday=28, tm_hour=0, tm_min=55, tm_sec=20, tm_wday=5, tm_yday=362, tm_isdst=0)
# 结构化时间
res3 = time.asctime(t1)
res4 = time.ctime(t)
print(res3) # Thu Aug 15 00:00:00 2019
print(res4) # Sat Dec 28 00:55:20 2019 相关推荐
TMD咯MySQL 2020-04-22
georgeandgeorge 2019-12-28
Yasin 2019-12-27
Winterto0 2019-12-27
duanlove技术路途 2019-12-12
songbinxu 2019-11-08
飞鸟和鱼 2019-05-13
lwpkjio 2018-03-14
sotjimmy 2017-01-12
fincakkk 2016-02-24
86286139 2015-08-03
faintbook 2015-08-01
spoft 2015-03-30
一柯 2014-11-03
zhangyangffff 2013-01-04
BasicPython 2013-01-28
pasken 2012-03-09
aiya 2016-03-22