python标准库之time模块的语法与简单使用
作者:wakeyo_J 发布时间:2023-06-11 17:42:23
标签:python,time模块,标准库
目录
表示时间的方式
1. 调用语法:
2. time概述
3. 时间获取
4. 时间格式化(将时间以合理的方式展示出来)
5. 程序计时应用
6. 示例
总结
表示时间的方式
时间戳表示法: 即以整型或浮点型表示的是一个以秒为单位的时间间隔。这个时间的基础值是从1970年的1月1号零点开始算起。
格式化的时间字符串: 即以格式化字符串的格式输出时间形式。
元组格式表示法: 即一种Python的数据结构表示。这个元组有9个整型内容(不能少),分别表示不同的时间含义。
索引(Index) | 属性(Attribute) | 值(Values) |
---|---|---|
0 | tm_year(年) | 比如2011 |
1 | tm_mon(月) | 1 - 12 |
2 | tm_mday(日) | 1 - 31 |
3 | tm_hour(时) | 0 - 23 |
4 | tm_min(分) | 0 - 59 |
5 | tm_sec(秒) | 0 - 61 |
6 | tm_wday(weekday) | 0 - 6(0表示周日) |
7 | tm_yday(一年中的第几天) | 1 - 366 |
8 | tm_isdst(是否是夏令时) | 默认为-1 |
Time库是python中处理时间的标准库
1. 调用语法:
import time
time.<b>()
计算机时间的表达,提供获取系统时间并格式化输出功能
提供提供系统精确即使功能,用于程序性能分析
2. time概述
time库包括三类函数
时间获取: time() ctime() gmtime()
时间格式化: strftime() strptime()
程序计时: sleep() perf_counter()
3. 时间获取
4. 时间格式化(将时间以合理的方式展示出来)
格式化:类似字符串格式化,需要有展示模板
展示模板由特定的格式化控制符组成
格式化控制符
5. 程序计时应用
程序计时指测量起止动作所经历的时间的过程
测量时间:perf_counter()
产生时间:sleep()
6. 示例
>>> import time
>>> time.sleep(2) #运行代码时,执行程序线程将暂停2s
>>>
time.clock()函数将当前CPU处理器时间返回为以秒为单位的浮点数
>>> time.clock() #获取时钟秒数
5e-07
>>> t1=time.clock() #第二次执行该函数截止秒数
>>> t2=time.clock() #第三次执行该函数截止秒数
>>> t2-t1
8.0141701
>>>
time.strftime(str_f)函数根据带时间格式符号的字符串解析时间,并返回字符串
>>> time.strftime('下午%H时:%M分:%S秒') #指定时间格式
'下午23时:19分:32秒'
>>>
time.time()函数自 * 年起以秒为单位返回浮点数的时间
>>> time.time()
1627917637.6577241
>>>
来源:https://blog.csdn.net/m0_55697123/article/details/119336036
0
投稿
猜你喜欢
- 本文主要介绍 SQLServerExpress2008不用第三方工具调试T-SQL语句,经过本文的介绍,用SQLSERVER2008 Man
- 在java中一个hashCode算法,可以用来计算一个字符串的hash值,今天一个朋友突然问俺能不能在js中计算hashCode,要求和ja
- 使用 WinHttpRequest 伪造 HTTP 头信息,伪造 Referer 等信息。由于微软封锁了 XmlHttp 对象,所以无法伪造
- 在学习和使用各种数据库的过程中,我们常常会遇到聚族索引、非聚族索引、组合索引的概念,这些索引对我们使用数据库,特别是查询的速度的
- 程序设计中会经常碰到一种情况,就是事先无法得知用户会需要哪些数据,必须根据用户选择后再从服务器重新提取数据后反馈给用户。比如一简单的情况,用
- 函数名称:ReplaceHTML参数:@Textstr作用:去掉 @Textstr 内的HTML代码备注:需要给数据库访问者master.s
- 就算我们每天在叫嚷着创新经济,设计救国,我们在生活中也无处不在的看到各种设计庸俗、制作粗劣的海报、店面、户外广告、大胸美女和肌肉 * 交相辉映
- 提叻一个代码段,要人帮助解释一下。代码如下:declare type t_indexby is ta
- 一个不错的js效果,实现了图片预加载,并实时显示图片加载进度。<script> var l=0; var i
- 背景:pony是公司的首席体验官、首席产品经理。这次在产品峰会上pony将自己平时经验的积累与大家交流,体验较细。这次分享研发管理部,设计中
- 当你在浏览网页时,看到一个很漂亮的特效,你查看源代码时看到的是一队乱码,那多扫兴呀!根据本人的研究,总结出了三种解密方法,与大家分享!!方法
- 1、修改MD5算法重的4个常数,这是最捷径的作法,其特点是加密后的数据和加密前非常类似,但是不会被破解 2、多次加密,对MD5加密过的数据进
- 【原文地址】 Recipe: Deploying a SQL Database to a Remote Hosting Environmen
- 一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Ser
- 在这个擦亮自己的眼睛去看SQL Server的系列中的第二篇中提过要写历史渊源,这里的历史主要描述的是数据库本身的历史与SQL Server
- 在Dreamweaver 4.0中,我们就已接触了模板与库的概念,知道它们是批量生成风格类似的网页的好工具。如今在Dreamweaver M
- 是的,这仅仅是一个PPT文档,由Anna Debenham上传至slideshare。幻灯片的标题叫做《CSS nuggets》,嗯,很好的
- 很神奇的一个晚上,居然在以前老同事的群里跟同事讨论起CSS的东西来了,不过很意外的还是有收获。在IE中常常会碰到如果将容器定位后,出现容器内
- 数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3
- 如何显示SQL数据库所有表的名称?<%strSQLDSN = "xxxx"strSQLUser