zoukankan      html  css  js  c++  java
  • day18 time、datetime、calendar、sys、os、os.path模块

    今日内容

    时间模块

    time模块
    datetime模块
    calendar模块

    系统模块

    sys模块
    os模块
    os.path模块

    time模块:

    • time 模块中使用最多的方法有:
      • time() :时间戳
      • sleep() :睡眠时间
      • localtime() :当前时区的当前时间
      • gmtime() :格林威治时区的当前时间
      • strftime(自定义的格式): 把当前时间以自定义的时间显示出来
    import time
    
    print(time.time())  # 时间戳
    time.sleep(3)
    
    print(time.localtime()) # time.struct_time(tm_year=2019, tm_mon=5, tm_mday=7, tm_hour=20, tm_min=15, tm_sec=50, tm_wday=1, tm_yday=127, tm_isdst=0)
    print(time.gmtime()) # time.struct_time(tm_year=2019, tm_mon=5, tm_mday=7, tm_hour=12, tm_min=15, tm_sec=50, tm_wday=1, tm_yday=127, tm_isdst=0)
    
    # 使用strftime时,不同字母代表的意义  例如现在时间为2019年5月7日19点34分30秒 星期二
    print(time.strftime("%y"))  # 当前年份的简写  09
    print(time.strftime("%Y"))  # 当前年份的全写  2019
    print(time.strftime("%m"))  # 当前的月份  05
    print(time.strftime("%d"))  # 当前的日期  07
    print(time.strftime("%D"))  # 当前的日期  月/日/年  05/07/19
    print(time.strftime("%h"))  # 当前的月份 英文 May
    
    print(time.strftime("%H"))  # 当前的 时(24小时制)  19(点)
    print(time.strftime("%I"))  # 当前的 时(12小时制)  7(点)
    # print(time.strftime("%i"))  # 报错  ValueError: Invalid format string
    print(time.strftime("%M"))  # 当前的分钟  34(分)
    # print(time.strftime("%s"))  # ValueError: Invalid format string
    print(time.strftime("%S"))  # 当前的秒 30(秒)
    
    print(time.strftime("%a"))  # 当前星期几的缩写
    print(time.strftime("%A"))  # 当前星期几的全写
    print(time.strftime("%x"))  # 当前国外格式的日期 05/07/19
    print(time.strftime("%X"))  # 当前时间 20:06:22
    print(time.strftime("%p"))  # 当前时间是上午还是下午  AM / PM
    

    总结:
    1、对于格式化的格式,小时分钟秒 用的都是 大写
    2、对于日期,用的全是小写 ,其中y的大写代表完整年份
    3、常用的格式为:

    print(time.strftime("%Y-%m-%d %H:%M:%S")) 2019-05-07 19:48:01
    print(time.strftime("%Y-%m-%d %I:%M:%S" %p)) 2019-05-07 07:48:01 PM

  • 相关阅读:
    深入理解TCP协议及其源代码
    Socket与系统调用深度分析
    构建调试Linux内核网络代码的环境MenuOS系统
    基于java的socket简单聊天编程
    ping命令研究报告
    什么是JMM?
    ssm框架整合,个人学习记录
    Intellij idea兼容 Eclipse 快捷键 (仅个人学习回顾,防止遗忘)
    java基础随记 持续完善中
    win10 安装Ubuntu子系统 整合排坑
  • 原文地址:https://www.cnblogs.com/lice-blog/p/10833262.html
Copyright © 2011-2022 走看看