该 模块内部使用的是当前平台的c库 内阁平台的c库支持的方法可能略有不同
时间三种格式
1.时间戳
2.格式化字符串时间
3.格式化时间
三种时间相互转化
从 至 使用
秒 struct_time gmtime()
秒 struct_time在本地时间 localtime()
struct_time 秒 calendar.timegm()
struct_time在本地时间 秒 mktime()
# 与时间相关的一个模块
# 时间的三类
# 1.时间戳 从1970-1-1 0:0:0开始到现在的秒数
# print(time.time())
# t = time.time()
# time.sleep(10)
# t2 = time.time()
# print(t2-t)
# 2.结构化时间
print(time.localtime()) # 返回的是一个对象 其中包含一个元组 里面是每个时间的值 (东八区)
print(time.localtime().tm_year) #单独获取某个时间属性
print(time.gmtime()) # 世界统一时间 比北京时间晚了八小时
# 3.格式化的字符串时间
print(time.strftime("%Y-%m-%d %H:%M:%S %p"))
print(time.strftime("%Y-%m-%d %X %p"))
# 三种格式之间的相互转换
#时间戳转为结构化
print(time.localtime(time.time()))
# 结构化转字符串
print(time.strftime("%Y-%m-%d",time.localtime(time.time())))
# 字符串转为结构化
print(time.strptime("2018-10-15","%Y-%m-%d"))
# 结构化转时间戳
print(time.mktime(time.strptime("2018-10-15","%Y-%m-%d")))
# 了解 格林威治时间
print(time.asctime(time.localtime(60*60*24)))
print(time.ctime(60*60*24))