zoukankan      html  css  js  c++  java
  • python_datetime模块和time模块

    1.datetime模块

    获取当前时间:

    import datetime
    # 获取当前时间
    ctime = datetime.datetime.now()
    print(ctime)

    只显示:年-月-日

    import datetime
    # 获取当前时间:只显示年-月-日
    ctime = datetime.datetime.now().strftime('%Y-%m-%d')
    print(ctime)

    显示:年月日时分秒

    import datetime
    # 获取当前时间:只显示年-月-日-时-分-秒
    ctime = datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
    print(ctime)

    获取UTC时间:

    import datetime
    # 获取UTC时间
    utctime = datetime.datetime.utcnow()
    print(utctime)

    获取东7区的时间:

    import datetime
    # 获取东7区的时间
    wdc = datetime.timezone(datetime.timedelta(hours=7))
    yhf = datetime.datetime.now(wdc)
    print(yhf)

    获取西5区的时间:

    import datetime
    # 获取西5区的时间
    wdc = datetime.timezone(datetime.timedelta(hours=-5))
    yhf = datetime.datetime.now(wdc)
    print(yhf)

    把datetime格式转换成字符串类型:

    import datetime
    
    v1 = datetime.datetime.now()
    # 把时间转换成字符串类型
    val = v1.strftime("%Y-%m-%d %H:%M:%S")
    print(val)

    把字符串类型转datetime格式

    import datetime
    
    wdc = '2019-10-7'
    # 把字符串类型转换为datetime格式
    v1 = datetime.datetime.strptime(wdc,'%Y-%m-%d')
    print(v1,type(v1))

    时间加减:

    import datetime
    
    v1 = datetime.datetime.now()
    # 给当前时间加40天
    v2 = v1 + datetime.timedelta(days=40)
    print(v2)

    将时间戳转换为datetime

    import time
    import datetime
    # 生成时间戳
    ctime = time.time()
    print(ctime)
    # 将时间戳转换为datetime
    v1 = datetime.datetime.fromtimestamp(ctime)
    print(v1)

     将dateime转换为时间戳

    import time
    import datetime
    # 生成当前时间
    v1 = datetime.datetime.now()
    print(v1)
    # 将datetime转换为时间戳
    v2 = v1.timestamp()
    print(v2)

    2.time模块

    时间戳:从1970-1-1 00:00到现在所经历的秒数

    import time
    # 获取时间戳
    wdc = time.time()
    print(wdc)

    暂停:

    import time
    print('5秒之前')
    # 在这里暂停5秒再执行下面的输出
    time.sleep(5)
    print('5秒之后')

    世界时间和当前时区隔的秒数:

    import time
    # 世界世界和当前时区间隔的秒数
    wdc = time.timezone
    print(wdc)
  • 相关阅读:
    python模块之xlrd,xlwt,读写execl(xls,xlsx)
    Gulp的常见用法
    Linux常用操作及命令大全
    解决谷歌云 ssh 登录权限被拒的问题 google cloud (publickey,gssapi-keyex,gssapi-with-mic)
    创建web服务器
    网站与服务器的基本知识
    flex布局与移动页面适应
    史上最全的maven的pom.xml文件详解
    linux maven安装
    在 Linux 下搭建 Git 服务器(yum安装)
  • 原文地址:https://www.cnblogs.com/wangdianchao/p/11627731.html
Copyright © 2011-2022 走看看