美文网首页
Python日期和时间

Python日期和时间

作者: Recalcitrant | 来源:发表于2019-06-01 12:03 被阅读0次

    一、导入模块

    import time
    import calendar
    

    二、时间获取

    1.获取当前系统时间

    time.localtime(time.time())
    

    2.获取简单格式化的时间

    time.asctime(time.localtime(time.time()))
    

    3.格式化时间

    print (time.strftime("格式化字符串", time.localtime()))
    
    • 时间日期格式化符号:
      %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 当前时区的名称
      %% %号本身
      示例:

    print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
    print(time.strftime("%Y %b %d %a %H:%M:%S", time.localtime()))
    
    运行结果

    4.获取某月日历

    calendar.month(theyear, themonth)
    

    三、时间函数

    1.time.sleep(secs)

    推迟调用线程的运行,secs指秒数。

    2.time.time( )

    返回当前时间的时间戳(1970纪元后经过的浮点秒数)。

    3.time.clock()

    用以浮点数计算的秒数返回当前的CPU时间。用来衡量不同程序的耗时,比time.time()更有用。

    相关文章

      网友评论

          本文标题:Python日期和时间

          本文链接:https://www.haomeiwen.com/subject/neiotctx.html