Python 获取几天前的时间
Python 获取几天前的时间的例子
计算几天前并转换为指定格式。
# Filename : example.py
# DateTime : 2020-07-20
# author by : www.lidihuo.com
import time
a1 = "2020-7-20 23:10:00"
# 先转换为时间数组
timeArray = time.strptime(a1, "%Y-%m-%d %H:%M:%S")
# 转换为时间戳
timeStamp = int(time.mktime(timeArray))
print(timeStamp)
# 格式转换 - 转为 /
a2 = "2020/7/20 23:10:00"
# 先转换为时间数组,然后转换为其他格式
timeArray = time.strptime(a2, "%Y/%m/%d %H:%M:%S")
otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)
print(otherStyleTime)
执行以上代码输出结果为:
# Filename : example.py
# DateTime : 2020-07-20
# author by : www.lidihuo.com
import time
import datetime
#给定时间戳
timeStamp = 1587502800
dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
threeDayAgo = dateArray - datetime.timedelta(days = 3)
print(threeDayAgo)
执行以上代码输出结果为: