#Author:lei  #时间的3种表现形式 1.时间戳 2.格式化的时间字符串 3.元组 struc_time 9个元素  #夏令时 比标准时间提前1小时 import time '''  print(time.time())  #获取时间戳  x=time.time()  #当前时间与unix诞生年的时间差  print(x/3600/24/365)  #换算成多少年 x/3600秒/24小时/365天  time.timezone  #时区  time.altzone  #夏令时 要比时区早1小时  time.daylight #是否使用夏令时 0表示不使用  time.time() #获取时间戳  time.sleep(1) #休眠1秒  print(time.gmtime())  #默认传入utc时间 元组 gmtime(timestamp时间戳)  print(time.localtime(123653652)) #默认传入本地时间 元组 localtime(timestamp时间戳)  x=time.localtime()  print(x)  print(x.tm_year) #获取年份  print(x.tm_yday)  #获取哪一天  print(time.mktime(x))  #时间 元组转换成时间戳  ''' x=time.localtime() #print(time.strftime("%Y-%m-%d %H:%M:%S",x))  #时间 格式化输出 元组转换成字符串  #print(time.strptime('2018-11-23 01:01:49',"%Y-%m-%d %H:%M:%S")) #时间,字符串转换成元组 y=time.strptime('2018-11-23 01:01:49',"%Y-%m-%d %H:%M:%S") #strftime("格式",struct_time) ---> “格式化的字符串”  #striptime("格式化字符串","格式")--->struct_time元组 '''  x.tm_year=2018  x.tm_mon=11  x.tm_day=23  x.tm_hour=01  x.tm_min=01  x.tm_sec=49  ''' #print(time.asctime(y)) #元组按 %a 星期 %b月份 %d天 %H:%M:%S %Y 这种字符串来显示  #print(time.ctime(1956115.256)) #时间戳 按 %a 星期 %b月份 %d天 %H:%M:%S %Y 这种字符串来显示  #datetime import datetime print(datetime.datetime.now()) #获取当前时间 print(datetime.datetime.now()+datetime.timedelta(3)) #+3天后的时间 print(datetime.datetime.now()+datetime.timedelta(-3)) #-3天前的时间 print(datetime.datetime.now()+datetime.timedelta(hours=3)) #+3个小时以后的时间 print(datetime.datetime.now()+datetime.timedelta(hours=-3)) #-3个小时以前的时间 print(datetime.datetime.now()+datetime.timedelta(minutes=30)) #+30分钟以后的时间 print(datetime.datetime.now()+datetime.timedelta(minutes=-30)) #-30分钟以前的时间