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

    内置模块

    1.5.1 time 模块

    • time.time() #时间戳(浮点数)

    • time.sleep(10) #睡眠,阻塞 ;单位秒

    • time.strftime("%Y-%m-%d %H:%M:%S") 格式化字符串时间

      ##时间戳转字符串时间
      
      print(time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime(15000000)))
      
      #结果
      1970-06-23 14:40:00
      
      %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 当前时区的名称 
      %% %号本身
      
    • time.gmtime()/time.localtime() # 结构化时间 数据类型:命名元组

      time.struct_time(tm_year=2019, tm_mon=7, tm_mday=25, tm_hour=4, tm_min=22, tm_sec=15, tm_wday=3, tm_yday=206, tm_isdst=0)
      
      print(time.gmtime()[0])
      print(time.gmtime().tm_year)
      
    • time.strptime() #字符串转结构化时间

      print(time.strptime("2013-02-23 13:20:00","%Y-%m-%d %H:%M:%S"))
      
    • time.mktime() #将结构化转成时间时间戳

      print(time.mktime(time.gmtime()))
      

    时间格式转换

    时间戳 —》结构化时间

    time.gmtime(时间戳)
    time.localtime(时间戳)
    

    结构化时间 —》时间戳

    time.mktime(结构化时间)
    

    结构化时间 —》字符串时间

    time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime(100000000))
    

    字符串时间 —》结构化时间

    time.strptime("2010-10-10 10:10:10","%Y-%m-%d %H:%M:%S")
    

    了解:

    结构化时间 —》%a %b %d %H:%M:%S %Y

    time.asctime(time.gmtime())
    
    #结果
    Thu Jul 25 07:57:29 2019
    

    时间戳 —》%a %b %d %H:%M:%S %Y

    time.ctime(time.time())
    
    #结果
    Thu Jul 25 16:00:03 2019
    
  • 相关阅读:
    Cocos Creator 脚本模板
    Cocos Creator学习四:按钮响应事件
    cocos2dx AudioEngine在Android7上播放音效卡顿问题处理
    WebStorm Error : program path not specified
    异常上报工具:腾讯Bugly
    Lua报错:invalid key to 'next'
    cocos2dx 如何获得节点的类型
    不要在Lua中使用os.clock()函数
    Windows下使用创建多层文件夹 SHCreateDirectoryEx 函数需要注意的问题
    Eclipse Jee环境配置
  • 原文地址:https://www.cnblogs.com/os-linux/p/11270597.html
Copyright © 2011-2022 走看看