当前位置: 移动技术网 > IT编程>脚本编程>Python > Python time 模块

Python time 模块

2018年04月18日  | 移动技术网IT编程  | 我要评论

石韦根,今月曾经照古人,跨时代mv

# 打印帮助信息
print(help(time))


# 时间戳
print(time.time())


# 休眠 2 秒
time.sleep(2)


# 计算 CPU 执行时间
print(time.clock())


# 将一个时间戳转换为UTC时区(0时区)的struct_time
print(time.gmtime())
运行结果:
time.struct_time(tm_year=2018, tm_mon=4, tm_mday=17, tm_hour=7, tm_min=47, tm_sec=26, tm_wday=1, tm_yday=107, tm_isdst=0)


# 格式化时间戳为本地的时间
print(time.localtime())
运行结果:
time.struct_time(tm_year=2018, tm_mon=4, tm_mday=17, tm_hour=15, tm_min=48, tm_sec=55, tm_wday=1, tm_yday=107, tm_isdst=0)


# 函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数format决定
struct_time = time.localtime()
print(time.strftime('%Y-%m-%d_%H-%M-%S', struct_time))
运行结果:
2018-04-17_15-57-23


# 函数根据指定的格式把一个时间字符串解析为时间元组
a = time.strptime('2018-04-17_15-57-23', '%Y-%m-%d_%H-%M-%S')
print(a.tm_year)
print(a.tm_mday)
运行结果:
2018
17


# 函数把一个时间戳(按秒计算的浮点数)转化为time.asctime()的形式。
print(time.ctime())
运行结果:
Tue Apr 17 16:37:39 2018


# 接收struct_time对象作为参数,返回用秒数来表示时间的浮点数。
print(time.mktime(time.localtime()))
运行结果:
1523954362.0

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网