zoukankan      html  css  js  c++  java
  • Python基础-处理时间模块

    import datetime, time

    # print(time.time()) # 获取当前时间戳,从unix元年开始到现在过了多少秒
    # print(time.sleep(19)) # 休息几s
    # print(time.gmtime(1509972364)) # 把时间戳转换成时间元组,如果不传的话,默认取标准时区的时间戳
    # print(time.localtime()) # 把时间戳转换成时间元组,如果不传的话,默认取当前时区的时间戳
    # today=time.localtime()
    # print(time.mktime(today)) # 把时间元组转换成时间戳
    # print(time.strftime("%Y%m%d%H",time.gmtime(1509972364))) # 将时间元组转换成格式化输出的字符串
    # print(time.strptime("20160204 191919", "%Y%m%d %H%M%S")) # 将格式化的时间转换成时间元组
    # print(time.struct_time) # 时间元组
    # print(time.asctime()) # 时间元转换成格式化时间
    # print(time.ctime()) # 时间戳转换成格式化时间
    # print(datetime.datetime.now() + datetime.timedelta(3))  # 3天后的时间
    # print(datetime.datetime.now() + datetime.timedelta(-3)) # 3天前的时间
    import datetime
    now = datetime.datetime.now() # 当然时间格式化输出
    #把时间戳转成格式化输出的字符串
    def transfer(timestamp,format='%Y-%m-%d %H%M%S'):
    import time
    time_tuple=time.gmtime(timestamp)#把时间戳转成时间元组
    res=time.strftime(format,time_tuple)#格式化元组
    print(res)
    return res

    transfer(1987655578,'%Y%m%d')

    #把格式化好的时间字符串转成时间戳
    def transfer2(time_str,format='%Y%m%d%H%M%S'):
    import time
    time_tuple=time.strptime(time_str,format)#把格式化后时间转成元组
    res=time.mktime(time_tuple)#把时间元组转成时间戳
    print(res)
    return int(res)

    transfer2('20171101093456')
    #获取是用来获取N天前的时间,或者N天后的时间
    
    def get_other_time(day,format='%Y%m%d%H%M%S'):
        import datetime
        res=datetime.datetime.now() + datetime.timedelta(day)
        print(type(res))
        res_time=res.strftime(format)#格式化
        print(res_time)
        return  res_time
    
    get_other_time(5,'%Y-%m-%d')
  • 相关阅读:
    Java基础-四要素之一《继承》
    Java基础-四要素之一《多态》
    Java基础-四大特性理解(抽象、封装、继承、多态)
    Java基础-父类-子类执行顺序
    Java基础--重写(Overriding,覆盖)-重载(Overloading)
    Java基础-数据类型转换
    Java基础-转义字符
    Java基础-数据类型int,short,char,long,float,double,boolean,byte
    算法-科学计算法
    Java基础-JVM堆与栈
  • 原文地址:https://www.cnblogs.com/niuniu2018/p/7806418.html
Copyright © 2011-2022 走看看