zoukankan      html  css  js  c++  java
  • python模块之time模块

      time模块

      和时间相关的功能模块。

      1,时间戳时间

    # 时间戳时间  float显示1970年到当前的秒数
    print(time.time())  # 1515584512.4203668

      2,格式化时间

    # 格式化时间 格式化显示当前时间,方便查看
    print(time.strftime('%Y/%m/%d %H:%M:%S'))  # 2018/01/10 19:48:48
    """
        %+指定字符:
            Y 代表年 显示完整的年数字
            y 也是代表年  只显示年数字后面的两位
            m 代表月份 显示月份
            d 代表日期 显示几号
            H 代表小时 显示几点 24小时制
            M 代表分钟 显示几分
            S 代表秒数 显示几秒
    """

      3,结构化时间

    # 结构化时间
    # 显示本地的时间
    print(time.localtime())
    """
        结果:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=11,
                                    tm_hour=15, tm_min=0, tm_sec=31,
                                    tm_wday=3, tm_yday=11, tm_isdst=0)
    
    """
    # 显示格林尼治时间
    print(time.gmtime())
    """
        结果:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=11,
                                    tm_hour=7, tm_min=0, tm_sec=31,
                                    tm_wday=3, tm_yday=11, tm_isdst=0)
    """

      不同格式时间之间的转换。

    # 时间戳 --> %a %b %d %H:%M:%S %Y串
    # 如果不传参数,就返回当前时间
    print(time.ctime())  # Thu Jan 11 15:13:56 2018
    
    # 结构化时间 --> %a %b %d %H:%M:%S %Y串
    # 如果不传参数,就返回当前时间
    print(time.asctime())  # Thu Jan 11 15:17:43 2018
    
    # 格式化时间 --> 结构化时间
    # 参数为转化的时间和时间的格式
    print(time.strptime('2018/1/11', '%Y/%m/%d'))
    """
        结果:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=11, 
                                    tm_hour=0, tm_min=0, tm_sec=0, 
                                    tm_wday=3, tm_yday=11, tm_isdst=-1)
    """
    # 结构化时间 --> 时间戳
    # 参数为结构化时间元组
    print(time.mktime(time.localtime()))   # 1515655766.0

     

  • 相关阅读:
    鸟哥linux——分区命令:split
    鸟哥linux——管线命令
    鸟哥linux——命令执行的判断依据:;,&&,||
    linux:数据流重导向
    Tensorflow计算模型——计算图
    DNS域名解析与本机Host
    相似图片搜索的原理
    谈谈回文子串
    关于字符串精确匹配
    音频采样
  • 原文地址:https://www.cnblogs.com/zxc-Weblog/p/8280157.html
Copyright © 2011-2022 走看看