• python datetime用法


    python datetime的使用

    时间的用法

    import datetime
    
    print(datetime.datetime.now(datetime.timezone(datetime.timedelta(hours=8))))  #带时区时间
    print(datetime.datetime.now())  # timezone=none 无时区时间
    print(datetime.datetime.utcnow())   #utc时间
    
    stamp = datetime.datetime.now().timestamp()  #获得时间戳
    print(stamp)
    dt = datetime.datetime.fromtimestamp(stamp)  #从时间戳获取时间
    print(dt)
    
    print(type(dt.date()),dt.date())
    print(type(dt.time()),dt.time())

    时间格式化

    import datetime
    
    datestr = '2018-01-10 17:16:08'
    dt = datetime.datetime.strptime(datestr,'%Y-%m-%d %H:%M:%S')  #解析时间(由字符串到时间对象)
    print(type(dt),dt)
    print(dt.strftime('%Y:%m:%d %H:%M:%S'))  #时间对象格式化为想要的格式
    print("{:%Y:%m:%d %H:%M:%S}".format(dt))

    datedelta 与 time.sleep()

    import datetime
    import time
    
    start = datetime.datetime.now() # 获取当前时间
    time.sleep(2)                   # 休眠2秒钟
    end = datetime.datetime.now()   # 获取最后时间
    delta = (end - start).total_seconds() # 获取耗时
    print(delta)
  • 相关阅读:
    JSTL标签
    EL(表达式语言)
    JDBC技术
    Java中的一些术语的解释
    Servlet过滤器和监听器
    MVC-初识
    EF-初识
    .NET细节知识总结,不断更新
    多线程-Task、await/async
    多线程-Thread和ThreadPool
  • 原文地址:https://www.cnblogs.com/soymilk2019/p/14408432.html
Copyright © 2020-2023  润新知