• 传参时间格式化的处理


    from setting import *
    import datetime

    sys.path.append(LIB_DIR)
    # print(LIB_DIR)


    class TimeFormat:
    '''格式化时间'''

    def now_time(self, format):
    '''
    当前时间
    :param format: 时间戳格式
    :return: 返回当前时间
    '''
    try:
    return datetime.datetime.now().strftime(format)
    except Exception as e:
    return e

    def n_days_later(self, n, format):
    '''
    n天后的时间
    :param n: 天数
    :param format: 时间戳格式
    :return: 返回n天后的时间
    '''
    try:
    time = (datetime.datetime.now() + datetime.timedelta(days=n)).strftime(format)
    return time
    except Exception as e:
    return e


    def n_hours_later(self, n, format):
    '''
    n小时后的时间
    :param n: 小时数
    :param format:
    :return:
    '''
    try:
    time = (datetime.datetime.now() + datetime.timedelta(hours=n)).strftime(format)
    return time
    except Exception as e:
    return e

    def n_minutes_later(self, n, format):
    '''
    n分钟后的时间
    :param n: 分钟
    :param format:
    :return:
    '''
    try:
    time = (datetime.datetime.now() + datetime.timedelta(minutes=n)).strftime(format)
    return time
    except Exception as e:
    return e
  • 相关阅读:
    腾讯云 Serverless 产品动态 20200827
    双指针 86. 分隔链表(链表 dummyhead)
    双指针:15. 三数之和
    双指针:283. 移动零
    双指针:167. 两数之和 II
    关于数组
    关于抽象类,接口以及多态
    关于字符串
    关于异常
    动手动脑3
  • 原文地址:https://www.cnblogs.com/jinbaobao/p/12028899.html
Copyright © 2020-2023  润新知