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')
  • 相关阅读:
    Oracle block 格式
    oracle用户解锁
    如何扩大重做日志(redolog)文件的大小
    Oracle重建临时表空间
    ORA-32004: obsolete and/or deprecated parameter(s) specified
    oracle分布式事务总结(转载)
    spring注解 @Scheduled(cron = "0 0 1 * * *")实现定时的执行任务
    IDEA启动Tomcat报错1099 is already in use
    js中const,var,let区别
    mysql笔记
  • 原文地址:https://www.cnblogs.com/niuniu2018/p/7806418.html
Copyright © 2011-2022 走看看