zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    word2vec原理
    tensorboard
    更换pip源到国内镜像
    pycharm打包exe
    whl文件下载
    pycharm连git和gitee
    Django基础
    mysql相关
    安装anaconda及pytorch
    VSCode 配置python
  • 原文地址:https://www.cnblogs.com/soymilk2019/p/14408432.html
Copyright © 2011-2022 走看看