import time
from datetime import datetime
def test_getaftertime(n):
"""
获取当前时间往后的时间
:param n: 当前时间后的n分钟
:return: 返回当前时间后的时间,精确当分钟
"""
nowtime = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
timeArray1= time.strptime(nowtime, "%Y-%m-%d %H:%M:%S")
print(timeArray1)
timeStamp = int(time.mktime(timeArray1))
print(timeStamp)
timeStamp += (n * 60)
print(timeStamp)
timeArray2 = time.localtime(timeStamp)
print(timeArray2)
aftertime = time.strftime("%Y-%m-%d %H:%M", timeArray2)
print(aftertime)
return aftertime
test_getaftertime(10)
D:\python3.6\python.exe D:/ApiAutoCase/对内App接口自动化测试/case_lib/api_case_lib/LGT/draft.py
time.struct_time(tm_year=2020, tm_mon=3, tm_mday=16, tm_hour=15, tm_min=11, tm_sec=38, tm_wday=0, tm_yday=76, tm_isdst=-1)
1584342698
1584343298
time.struct_time(tm_year=2020, tm_mon=3, tm_mday=16, tm_hour=15, tm_min=21, tm_sec=38, tm_wday=0, tm_yday=76, tm_isdst=0)
2020-03-16 15:21
Process finished with exit code 0