1、时间格式化输出
import time print(time.strftime('%y-%m-%d %H:%M:%S')) #当前时间按年月日,时分秒格式打印,且年仅显示后2为,比如2019仅显示19 print(time.strftime('%Y-%m-%d %H:%M:%S')) #当前时间按年月日,时分秒格式打印 print(time.strftime('%Y-%m-%d')) #当前格式按年月日格式打印 print(time.strftime('%Y-%m-%d',time.localtime(1553265235))) #给定时间戳转换年月日格式 print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())) #当地时间转换年月日,时分秒格式
2、获取当前时间戳
print(time.time()) #获取当前时间的时间戳
3、获取时间元组
print(time.gmtime()) #获取标准时区的当前时间的时间元组 print(time.localtime()) #获取当地时区的当前时间的时间元组
4、格式化时间转时间元组
print(time.strptime('2019-06-22 22:38:29','%Y-%m-%d %H:%M:%S')) #把格式2019-06-22 22:38:29时间转换成时间元组 print(time.strptime('2019-06-22','%Y-%m-%d')) #把格式2019-06-22 时间转换成时间元组
5、把时间元组转换成时间戳
tm1=time.strptime('2019-06-22 22:38:29','%Y-%m-%d %H:%M:%S') #格式化好的时间转换成时间元组 tm2=time.strptime('2019-06-22','%Y-%m-%d') #格式化好的时间转换成时间元组 tm3=time.localtime() #获取当前时间元组 print(time.mktime(tm1)) #时间元组转换为时间戳 print(time.mktime(tm2)) print(time.mktime(tm3))