Python--时间模块

import time


# time.sleep(5) # 等几秒
# 格式化好的时间 2018-1-14 16:42:00
# 时间戳 是从unix元年到现在所有的秒数
# 时间元组
print(time.time())  # 当前时间戳
print(int(time.time()))
cur_time = time.strftime('%Y%m%d%H%M%S')  # 当前时间的格式化时间
print(cur_time)

cur_time = time.strftime('%y-%m-%d %H:%M:%S')
print(cur_time)
print(time.gmtime())  # 默认取标准时区的时间元组,如果传入一个时间戳,那么就把这个时间戳转换为时间元组
print(time.gmtime(1515920272))  # 标准时区
print(time.timezone)  # 和标准时区相差几个小时

print(time.localtime())  # 取当前时区的时间元组,如果传入一个时间戳,那么就把这个时间戳转换为时间元组
print(time.localtime(1515920272))

cur_time = time.localtime(1515920272)
res = time.strftime('%Y-%m-%d %H:%M:%S', cur_time)
print(res) # 返回格式化好的时间

t = time.strptime('20181128', '%Y%m%d')  # 把格式化好的时间转为时间元组
print(time.mktime(t)) # 将时间元组转为时间戳


posted @ 2018-01-20 15:42  王思磊  阅读(128)  评论(0编辑  收藏  举报