时间

import time

# 时间戳: 从1970-01-01 00:00:00开始计算. 未来存储的时候用是时间戳
# print(time.time())
# 格式化时间
# print(time.strftime("%Y-%m-%d %H:%M:%S"))  # 用来显示的  # 2018-01-02 12:38:56
# print(time.strftime("%Y-%m-%d %H:%M:%S   %Z"))  # ?D1¨²¡À¨º¡Á?¨º¡À??

# 结构化时间(python的时间)
# print(time.localtime())
# t = time.localtime()
# print(t.tm_year)
# print(t.tm_mon)
# print(t.tm_min)


# 重点:
# 数据库里存储一个数字. 把它还原成我们的格式化时间
a = 0
# 先把这个时间戳转化成python中的结构化时间
# t = time.localtime(a) # 本地化的东八区的时间
t = time.gmtime(a) # 格林尼治时间
# 把一个结构化时间转化成格式化时间
s = time.strftime("%Y-%m-%d %H:%M:%S", t)
print(s)


# 让用输入一个时间. 把这个时间转化成时间戳
user_input = input("请输入一个时间:")
# 把用户输入的字符串转化成结构化时间
struct_time = time.strptime(user_input,"%Y-%m-%d %H:%M:%S") # p: parse
# 转化成时间戳
num = time.mktime(struct_time)
print(num)

  

posted on 2018-12-27 21:51  =.===  阅读(124)  评论(0编辑  收藏  举报

导航