Python时间操作
Python时间操作
Python时间转换
三种格式:
- 时间戳
- 时间类型
- 字符串类型
# 获取时间戳
import time
time.time()
# 时间戳转时间
time.localtime(seconds)
datetime.datetime.fromtimestamp(seconds)
# 时间转时间戳
time.mktime(struct_time)
# 时间戳转字符串: 不能直接转,需要先转成时间类型再转字符串
t = datetime.datetime.fromtimestamp(seconds)
s = datetime.datetime.strftime("%Y-%m-%d %H:%M:%S", t)
# 字符串转时间戳 :--> 不能直接转,需要先转成时间类型
t1 = datetime.datetime.strptime("2021-03-13 16:33:26", '%Y-%m-%d %H:%M:%S')
time_stamp = t1.timestamp()