• python时间常用的方法


     #获取当前的时间

    from datetime import datetime
    t1 = datetime.now() #带有秒级以下的格式化时间 【2018-11-29 13:39:53.819661】
    t2 = datetime.now().strftime('%Y-%m-%d %H:%M:%S')  #格式化时间【2018-11-29 13:40:31】

     # 获取当前的时间戳

    import time
    stamp = time.time() #1543470157.0763102 
    int_stamp = int(time.time()) # 1543470205

    # 获取N天前的格式化时间

    from datetime import datetime,timedelta
    def getBeforeNdays(N=0):
        return (datetime.now()-timedelta(days=N)).strftime('%Y-%m-%d %H:%M:%S')
    
    print(getBeforeNdays(20))# 2018-11-09 13:46:44

    #将一个字符串时间转成时间戳

    import time
    format_time = '2018-11-29 14:02:50' 
    second = time.mktime(time.strptime(format_time,'%Y-%m-%d %H:%M:%S')) #转成浮点型时间戳  【1543471370.0】

    #将一个时间戳转成格式化时间

    import time
    t = 1543471370.0  #可以是int 或者 float
    t1 = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(t)) #【2018-11-29 14:02:50】
  • 相关阅读:
    [转载]我的WafBypass之道(Misc篇)
    7.3 使用while 循环来处理列表和字典
    7-4__7-7练习
    7.2 while 循环
    第 7 章 用户输入和while 循环
    6.字典练习
    6.4 嵌套
    6.3 遍历字典
    6.2练习
    第 6 章 字典
  • 原文地址:https://www.cnblogs.com/wuxiaoshi/p/10037988.html
Copyright © 2020-2023  润新知