常用时间模块
time模块
示例:
import time
print('Hello')
# 睡眠指定的秒数
# time.sleep(2)
print('world')
# 时间戳:从1970-01-01 00:00:00到此刻的秒数
t = time.time()
# print(t)
# 将时间戳转换为time.struct_time对象
# 不指定时间戳时默认转换当前时间戳,带时区
local_time = time.localtime()
# 可以通过属性或者下标进行访问
print(local_time.tm_year, local_time[0])
# 功能通过localtime,不带时区
gm_time = time.gmtime()
print(gm_time)
# 0时区与当地时区相差的秒数
print(time.timezone)
# 将相关的时间信息转换为时间戳
t2 = time.mktime((2019, 8, 2, 10, 48, 45, 4, 214, 0))
print(t2)
# 将struct_time转换为特定格式显示
print(time.asctime())
# 格式化显示
# print(time.strftime('%Y-%m-%d %H:%M:%S %w %W', local_time))
print(time.strftime('%D', local_time)