我是靠谱客的博主 要减肥鸡翅,最近开发中收集的这篇文章主要介绍获取当前时间n分钟之后的时间,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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分钟之后的时间所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部