python_time模块

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))

 

posted @ 2019-06-21 13:44  小戳同学  阅读(216)  评论(0编辑  收藏  举报