延迟功能

想让程序停顿几秒钟

time.sleep(秒数)

例如

print(1)
time.sleep(2)
print(2)

结果,在打印了1后会停2秒,然后再打印2

time模块时间转换图

》三种时间格式

  • 时间戳
  • 时间元组对象
  • 格式化时间字符串

时间戳,是计算机可识别的一个时间形态

格式化时间字符串,是人类可识别的一个时间形态

时间元组,则是二个时间的过渡体

可以把这三者间的关系,理解为

冰,水,汽体,的关系

冰,要转变为汽体,一定会有一个变为水的过程

而汽体转变为冰,也是同样

水,就是struct_time的一个比喻

详情看图

获取时间戳

时间戳 = time.time()

例子

import timenow = time.time()
print(now)

1566114429.1101348

时间戳转格式化时间元组

》转为本地的时间元组

把当前时间转为时间元组
时间元组 = time.localtime()根据一个时间戳转为时间元组
时间元组 = time.localtime(时间戳)

代码

import timenow = time.time()
s_time = time.localtime(now)
print(s_time)

time.struct_time(tm_year=2019, tm_mon=8, tm_mday=18, tm_hour=15, tm_min=50, tm_sec=21, tm_wday=6, tm_yday=230, tm_isdst=0)

》利用时间元组取值

根据上面的时间元组变量 s_time

可以点出各个数据来

例如

s_time.tm_mon 可得8
s_time.tm_hour 可得15

关于这些tm开头的意义

时间元组转为时间戳

time.mktime(时间元组)

例子

import timenow = time.time()
print(now)
s_time = time.localtime(now)
res = time.mktime(s_time)
print(res)

C:\Users\python_hui\Anaconda3\envs\untitled6\python.exe G:/untitled6/06循环/main.py
1566115391.071008
1566115391.0

Process finished with exit code 0

格式化时间字符串

格式

time.strftime(格式,时间元组)time.strftime(格式)

常用的写法

import time
res = time.strftime("%Y-%m-%d-%H-%M-%S")
print(res)

res = time.strptime(“2019-09-18”, “%Y-%m-%d”)
print(res)

结果

C:\Users\python_hui\Anaconda3\python.exe G:/易二/123.py
2019-08-03-13-51-26

Process finished with exit code 0

时间字符串转时间元组

格式

time.strptime(时间字符串,格式)

代码:

import timeres = time.strptime("2019-09-18", "%Y-%m-%d")
print(res)

附-格式化时间说明

%a:本地(locale)简化星期名称
%A:本地完整星期名称
%b:本地简化月份名称
%B:本地完整月份名称
%c:本地相应的日期和时间表示
%d:一个月中的第几天(01 - 31)
%H:一天中的第几个小时(24 小时制,00 - 23)
%l:一天中的第几个小时(12 小时制,01 - 12)
%j:一年中的第几天(001 - 366)
%m:月份(01 - 12)
%M:分钟数(00 - 59)
%p:本地 am 或者 pm 的相应符
%S:秒(01 - 61)
%U:一年中的星期数(00 - 53 星期天是一个星期的开始)第一个星期天之前的所有天数都放在第 0 周
%w:一个星期中的第几天(0 - 6,0 是星期天)
%W:和 %U 基本相同,不同的是 %W 以星期一为一个星期的开始
%x:本地相应日期
%X:本地相应时间
%y:去掉世纪的年份(00 - 99)
%Y:完整的年份
%z:用 +HHMM 或 -HHMM 表示距离格林威治的时区偏移(H 代表十进制的小时数,M 代表十进制的分钟数)
%Z:时区的名字(如果不存在为空字符)
%%:%号本身

python-time时间模块相关推荐

  1. python中时间模块datetime总结

    python关于时间模块,做一下总结 1.常用参数: # %y 两位数的年份表示(00-99) # %Y 四位数的年份表示(000-9999) # %m 月份(01-12) # %d 月内中的一天(0 ...

  2. 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码

    本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...

  3. python中时间模块

    时间日期相关的模块 calendar 日历模块 time 时间模块 datetime 日期时间模块 timeit 时间检测模块 日历模块 calendar() 功能:获取指定年份的日历字符串 格式:c ...

  4. python当中时间模块详解,包括time,timeit,datatime

    目录 time 模块 -- 时间获取和转换 以下三个比较常见: time.perf_counter() time.process_time() time.sleep(secs) timeit 模块详解 ...

  5. python 的时间模块使用

    import time import datetime 转载于:https://www.cnblogs.com/fkissx/p/5549922.html

  6. python时间模块倒计时_Python时间模块

    python时间模块倒计时 In this tutorial, we will learn about the Python time module. Python Variable is discu ...

  7. python的time模块使用

    本章介绍python的时间模块 time的常用函数使用.time.datetime 和 calendar模块都是python在时间日期方面使用得最多的模块.而对于 time模块,用的最多的函数是这5个 ...

  8. Python使用re模块进行正则匹配日期和时间

    Python使用re模块进行正则匹配日期和时间 目录 Python使用re模块进行正则匹配日期和时间 日期匹配 时间匹配 日期匹配 #导入需要的正则匹配的re包 # Load regex packag ...

  9. python 时间模块备忘

    由于要用到时间模块,为了下次不用去翻文档,这里也简单记录一下: 直接一个脚本看输出: import time print time.time() print time.localtime(time.t ...

  10. python中calendar怎么用_Python时间模块datetime、time、calendar的使用方法

    import time import datetime #两日期相减 d1 = datetime.datetime(2005, 2, 16) d2 = datetime.datetime(2004, ...

最新文章

  1. delphi7升级delphi2007可以互用马_奶爸带娃玩“升级版摇摇马”火了,像极了传说中的“甘为孺子牛”...
  2. sklearn训练模型保存与加载
  3. MIME协议及源邮件格式分析
  4. 什么是mysql的主从复制?
  5. java default parameter_JAVA菜鸟入门(7) default parameter , float/double vs BigDecimal
  6. Memcache分布式部署方案
  7. AccessibilityService(无障碍辅助服务)
  8. 买手机需要128 G的存储空间吗?
  9. COM学习(四)——COM中的数据类型
  10. python3扫描_Python3实现TCP端口扫描器
  11. java编辑双层pdf文件,双层PDF制作系统
  12. Revit二次开发——轴网
  13. 阿里视觉AI训练营-day05-创意日-你的图像识别项目
  14. 琢磨事琢磨人琢磨钱,成大事也!
  15. 微信小程序Audio音频(有关歌曲和图片的路径)
  16. Python入门篇(二)
  17. 荒野今天维护服务器吗,荒野行动1月29日为什么无法登录原因 今天停服更新维护吗?...
  18. 用Python怎么多赚钱?6种办法用上 让你过上挣钱的好日子
  19. tcpdump(一)
  20. Scanner的基本用法

热门文章

  1. dedeCMS如何进行关键词过滤替换和屏蔽非法词汇?
  2. EMLOG SSL插件 一键开启/关闭ssl无需操作数据库
  3. 短网址PHP源码Shortny
  4. 比亚迪汉鸿蒙系统测评_国产强强联合,比亚迪与华为联手打造的“汉”定制款华为P40亮相...
  5. python按指定条件筛选_求Python筛选数字集合内满足指定条件的数据方法,python筛选,唯一匹配是指mdash...
  6. 全新玖五社区系统整站源码
  7. 飞鱼知识变现小程序2.5.3源码_小程序功能模块
  8. 国内外独立IP行情及网站用独立IP优势面面观
  9. JQuery中使用Ajax赋值给全局变量失败异常的解决方法,jqueryajax
  10. MYSQL模式匹配:REGEXP和like用法