继续整理python------time模块和datetime模块

66 阅读1分钟

一、time常用方法

time.time() 时间戳

time.sleep(3) 延迟3秒执行

time.ctime(t) 将时间戳转为字符串

time.localtime(t) 将时间戳转为元组,好处是可以用tm_xxx获取值

time.mktime(t1) 将元组转为时间戳,保留一位

time.strftime('%Y-%m-%d',t1) 将元组转为字符串

time.strptime(('2019/06/20','%Y/%m/%d)将字符串转为元组

import time  
  
  
print(time.time())  
  
  
time.sleep(0.5)  
  
t = time.time()  
  
# 将时间戳转为字符串  
t1 = time.ctime(t)  
print(t1)  
  
# 将时间戳转为元组  
t2 = time.localtime(t)  
print(t2.tm_sec)  
  
# 将元组转为时间戳  
t3 = time.mktime(t2)  
print(t3)  
  
# 将元祖的时间转为字符串  
t4 = time.strftime('%Y-%m-%d %H:%M:%S',t2)  
print(t4)  
  
# 将字符串转为元组  
t5 = time.strptime('2019/06/20','%Y/%m/%d')  
print(t5)

二、datetime常用方法

datetime:time模块升级版