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)