概述
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)
#在原来时间戳的基础上加n*60
timeStamp += (n * 60)
print(timeStamp)
#把timestamp处理之后转换为时间数组,格式化为需要的格式
timeArray2 = time.localtime(timeStamp)
print(timeArray2)
aftertime = time.strftime("%Y-%m-%d %H:%M", timeArray2)
print(aftertime)
return aftertime
#10分钟之后的时间
test_getaftertime(10)
D:python3.6python.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
最后
以上就是要减肥鸡翅为你收集整理的获取当前时间n分钟之后的时间的全部内容,希望文章能够帮你解决获取当前时间n分钟之后的时间所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复