python-time时间模块
延迟功能
想让程序停顿几秒钟
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时间模块相关推荐
- python中时间模块datetime总结
python关于时间模块,做一下总结 1.常用参数: # %y 两位数的年份表示(00-99) # %Y 四位数的年份表示(000-9999) # %m 月份(01-12) # %d 月内中的一天(0 ...
- 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...
- python中时间模块
时间日期相关的模块 calendar 日历模块 time 时间模块 datetime 日期时间模块 timeit 时间检测模块 日历模块 calendar() 功能:获取指定年份的日历字符串 格式:c ...
- python当中时间模块详解,包括time,timeit,datatime
目录 time 模块 -- 时间获取和转换 以下三个比较常见: time.perf_counter() time.process_time() time.sleep(secs) timeit 模块详解 ...
- python 的时间模块使用
import time import datetime 转载于:https://www.cnblogs.com/fkissx/p/5549922.html
- python时间模块倒计时_Python时间模块
python时间模块倒计时 In this tutorial, we will learn about the Python time module. Python Variable is discu ...
- python的time模块使用
本章介绍python的时间模块 time的常用函数使用.time.datetime 和 calendar模块都是python在时间日期方面使用得最多的模块.而对于 time模块,用的最多的函数是这5个 ...
- Python使用re模块进行正则匹配日期和时间
Python使用re模块进行正则匹配日期和时间 目录 Python使用re模块进行正则匹配日期和时间 日期匹配 时间匹配 日期匹配 #导入需要的正则匹配的re包 # Load regex packag ...
- python 时间模块备忘
由于要用到时间模块,为了下次不用去翻文档,这里也简单记录一下: 直接一个脚本看输出: import time print time.time() print time.localtime(time.t ...
- python中calendar怎么用_Python时间模块datetime、time、calendar的使用方法
import time import datetime #两日期相减 d1 = datetime.datetime(2005, 2, 16) d2 = datetime.datetime(2004, ...
最新文章
- delphi7升级delphi2007可以互用马_奶爸带娃玩“升级版摇摇马”火了,像极了传说中的“甘为孺子牛”...
- sklearn训练模型保存与加载
- MIME协议及源邮件格式分析
- 什么是mysql的主从复制?
- java default parameter_JAVA菜鸟入门(7) default parameter , float/double vs BigDecimal
- Memcache分布式部署方案
- AccessibilityService(无障碍辅助服务)
- 买手机需要128 G的存储空间吗?
- COM学习(四)——COM中的数据类型
- python3扫描_Python3实现TCP端口扫描器
- java编辑双层pdf文件,双层PDF制作系统
- Revit二次开发——轴网
- 阿里视觉AI训练营-day05-创意日-你的图像识别项目
- 琢磨事琢磨人琢磨钱,成大事也!
- 微信小程序Audio音频(有关歌曲和图片的路径)
- Python入门篇(二)
- 荒野今天维护服务器吗,荒野行动1月29日为什么无法登录原因 今天停服更新维护吗?...
- 用Python怎么多赚钱?6种办法用上 让你过上挣钱的好日子
- tcpdump(一)
- Scanner的基本用法
热门文章
- dedeCMS如何进行关键词过滤替换和屏蔽非法词汇?
- EMLOG SSL插件 一键开启/关闭ssl无需操作数据库
- 短网址PHP源码Shortny
- 比亚迪汉鸿蒙系统测评_国产强强联合,比亚迪与华为联手打造的“汉”定制款华为P40亮相...
- python按指定条件筛选_求Python筛选数字集合内满足指定条件的数据方法,python筛选,唯一匹配是指mdash...
- 全新玖五社区系统整站源码
- 飞鱼知识变现小程序2.5.3源码_小程序功能模块
- 国内外独立IP行情及网站用独立IP优势面面观
- JQuery中使用Ajax赋值给全局变量失败异常的解决方法,jqueryajax
- MYSQL模式匹配:REGEXP和like用法