今日内容

时间模块

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

day18 time、datetime、calendar、sys、os、os.path模块的更多相关文章

  1. day17--模块之time、calendar、datetime、sys、os、os.path、json、pickle、random

    一.时间模块(time,calendar,datetime) 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00 ...

  2. python常用模块:sys、os、path、setting、random、shutil

    今日内容讲了3个常用模块 一.sys模块二.os模块三.os下path模块四.random模块五.shutil模块 一.sys模块 import sys #环境变量 print(sys.path) # ...

  3. 模块使用:time、datetime、calendar、sys、os、os.path、normcase和normapath、random、json、pickle

    ## time:时间 时间戳(timestamp):time.time() 延迟线程的运行:time.sleep(secs) (指定时间戳下的)当前时区时间:time.localtime([secs] ...

  4. 导包、时间模块【TIME、CALENDAR DATETIME】、SYS、OS, OS.PATH模块、项目开放周期&规范

    导包 1.不考虑包的情况下直接from...直接导入文件夹下的具体模块 2. if  __name__ == '__ma__'    # 自执行 if  __name__ == '模块名'    # ...

  5. day18 时间:time:,日历:calendar,可以运算的时间:datatime,系统:sys, 操作系统:os,系统路径操作:os.path,跨文件夹移动文件,递归删除的思路,递归遍历打印目标路径中所有的txt文件,项目开发周期

    复习 ''' 1.跨文件夹导包 - 不用考虑包的情况下直接导入文件夹(包)下的具体模块 2.__name__: py自执行 '__main__' | py被导入执行 '模块名' 3.包:一系列模块的集 ...

  6. Python自动化运维之9、模块之sys、os、hashlib、random、time&datetime、logging、subprocess

    python模块 用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需 ...

  7. Python 第五篇(上):算法、自定义模块、系统标准模块(time 、datetime 、random 、OS 、sys 、hashlib 、json和pickle)

    一:算法回顾: 冒泡算法,也叫冒泡排序,其特点如下: 1.比较相邻的元素.如果第一个比第二个大,就交换他们两个. 2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应 ...

  8. Python (time、datetime、random、os、sys、shutil)模块的使用

    ######################################################### 模块time ################################### ...

  9. python内置模块[sys,os,os.path,stat]

    python内置模块[sys,os,os.path,stat] 内置模块是python自带功能,在使用内置模块时,需要遵循 先导入在 使用 一.sys 对象 描述 sys.argv 命令行参数获取,返 ...

随机推荐

  1. JS !function 稀奇古怪的写法

    !function(){alert("Execute after ()fun!")}(alert("Execute Firstly!")) 注意上面的执行顺序

  2. CSS测试题Ⅰ

    1.CSS 指的是? A.  Computer Style Sheets B.  Cascading Style Sheets C.  Creative Style Sheets D.  Colorf ...

  3. while循环与do. . . while循环语句

    ㈠导入 向页面中输出连续的数字 var n = 1; document.write(n++ +"<br />"); ㈡while循环 ⑴循环语句:通过循环语句可以反复的 ...

  4. 在 CentOS 7 上安装 RabbitMQ

    RabbitMQ 服务器在安装之前需要安装 erlang. 最新版本的 RabbitMQ 3.8.0 需要 Erlang 21.3 以上的版本支持. 在这里,我们需要在你的 CentOS 中安装 Er ...

  5. [Luogu] 旅行

    题面 https://www.luogu.org/problemnew/show/P3313#sub 题解 https://www.zybuluo.com/wsndy-xx/note/1136233

  6. 透彻网络流-wfx-最大流

    前提: 我们想象一下自来水厂到你家的水管网是一个复杂的有向图,每一节水管都有一个最大承载流量.自来水厂不放水,你家就断水了.但是就算自来水厂拼命的往管网里面注水,你家收到的水流量也是上限(毕竟每根水管 ...

  7. trie树(字典树)的部分简单实现

    什么是trie树(字典树)? trie树是一种用于快速检索的多叉树结构.和二叉查找树不同,在trie树中,每个结点上并非存储一个元素. trie树把要查找的关键词看作一个字符序列.并根据构成关键词字符 ...

  8. python控制窗口移动(轨迹为圆)

    需先打开一个无标题记事本, import win32con import win32gui import time import math notepad = win32gui.FindWindow( ...

  9. 【java设计模式】-04单例模式

    单例模式 定义: 确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例. 类型: 创建类模式 类图: 单例模式特点 1.单例类只能有一个实例. 2.单例类必须自己创建自己的唯一实例. 3.单 ...

  10. js eval 动态内容生成

    js比较简单易上手,适合用于动态内容生成.或规则判断,比如给出json格式的数据,动态执行js脚本得到预期的结果等. 接口文档:包括jsConfig.jsEval两个接口 jsConfig使用get的 ...