timedelta 只能计算如下参数的
timedelta参数如下:
days=0 天数,
seconds=0 秒数,
microseconds=0 微秒;百万分之一秒,
milliseconds=0 毫秒;千分之一秒,
minutes=0 分钟数,
hours=0 小时数,
weeks=0 周数; 参数为1表示七天,
from datetime import datetime, timedelta
now = datetime.now() # 获取当前时间 2020-11-10 17:41:21.012941
new_time = now + timedelta(days=10) # 给now加10天,days为天 2020-11-20 17:41:21.012941
new_time1 = now + timedelta(seconds=10) # 给now加10秒,seconds为秒 2020-11-10 17:41:31.012941
时间戳转时间
timeStamp = 1381419600
dateArray = datetime.datetime.fromtimestamp(timeStamp)
otherStyleTime = dateArray.strftime("%Y--%m--%d %H:%M:%S")
时间转时间戳
now_time = int(time.mktime(now.timetuple())) #datetime 转时间戳
now = datetime.datetime.fromtimestamp(now_time) #时间戳转datetime