python中time常用模块详解

python中time常用模块详解

  1. time.sleep()
    睡眠功能,使程序等待多小秒后执行
    python中time常用模块详解

  2. time.time()
    时间戳:从格林威治日开始(1970年1月1日0时0点0分)
    python中time常用模块详解

  3. time.localtime()、 time.gtime()
    时间戳转化为时间元组
    python中time常用模块详解

    1. 参数:时间戳(不添加则默认当前时间)
    2. 结果:
      tm_year:年份
      tm_mon:月份
      tm_mday:一个月的第几天
      tm_hour:小时
      tm_min:分钟
      tm_sec:秒
      tm_wday:一周的第几天
      tm_yday:一年的第几天
      tm_isdst:夏令时
  4. time.srrftime()
    字符串格式化(将时间元组转化为时间字符串)
    python中time常用模块详解

    1. 参数:
      第一个:格式化
      第二个:时间元组
    2. 格式化类型:
      %y 两位数的年份表示(00-99)
      %Y 四位数年份表示(000-9999)
      %m 月份(01-12)
      %d 月内中的一天(0-31)
      %H 24小时制小时数(0-23)
      %I 12小时制小时数(01-12)
      %M 分钟数(00-59)
      %S 秒(00-59)
      %a 本地简化星期名称
      %A 本地完整星期名称
      %b 本地简化的月份名称
      %B 本地完整的月份名称
      %c 本地相应的日期表示和事件表示
      %j 年内的一天(001-366)
      %p 本地A.M.或P.M.的等价符
      %U 一年中的星期数(00-53)星期天为星期的开始
      %w 星期(0-6),星期天为星期的开始
      %W 一年中的星期数(00-53)星期一为星期的开始
      %x 本地相应的日期表示
      %X 本地相应的时间表示
      %Z 当时时区的名称
      %% %本身
  5. time.striptime()
    时间字符串转化为时间元组
    python中time常用模块详解

    1. 参数:
      第一个:时间字符串
      第二个:字符串对应的格式
  6. time.asctime()
    将时间元组转化为时间字符串
    python中time常用模块详解

    1. 参数:时间元组
  7. time.ctime()
    将时间戳转化为时间字符串
    python中time常用模块详解

    1. 参数:时间戳
  8. time.mktime()
    时间元组转化为时间戳
    python中time常用模块详解

    1. 参数:时间元组