python中的time库安装步骤-python中time库的使用
本篇博客将介绍python的内置库time,我们将从如下几个方面介绍:
时间获取:time() ctime() gmtime()
时间格式化:strftime() strptime()
程序计时:sleep(),perf_counter()
时间获取
time() :获取从1970年1月1日0:00开始到当前时间点的时间,返回一个浮点数,单位为s
ctime() :获取当前时间,返回一个字符串,格式是星期 月 日 时:分:秒 年
gmtime();获取当前时间,返回一个可被计算机直接处理的时间,这种格式被称为struct_time格式
代码示例:
#time.py
#coding=gbk
import time
def main():
print("time():{}".format(time.time()))
print("ctime():{}".format(time.ctime()))
print("gmtime():{}".format(time.gmtime()))
main()
'''
time():1583564826.0054252
ctime():Sat Mar 7 15:07:06 2020
gmtime():time.struct_time(tm_year=2020, tm_mon=3, tm_mday=7, tm_hour=7, tm_min=7, tm_sec=6, tm_wday=5, tm_yday=67, tm_isdst=0)
'''
时间格式化
strftime(tpl,ts):将struct_time格式的时间ts按照tpl格式格式化为直观的时间
格式化字符如下:
格式化字符串 含义 取值
%Y 年份 0000~9999
%m 月份 01~12
%B 月份名称 January~December
%b 月份名称缩写 Jan~Dec
%d 日期 01~31
%A 星期 Monday~Sunday
%a 星期 Mon~Sun
%H 24H制小时 01~23
%I 12H制小时 01~12
%p 上午/下午 AM/PM
strptime(str,tpl):将给定的字符串时间str按照tpl格式解析成struct_time格式的时间:
示例代码:
#time.py
#coding=gbk
import time
def main():
t=time.gmtime()
strTime=time.strftime("%Y-%m-%d %H:%M:%S",t)
structTime=time.strptime(strTime,"%Y-%m-%d %H:%M:%S")
print(t)
print(strTime)
print(structTime)
main()
'''
time.struct_time(tm_year=2020, tm_mon=3, tm_mday=7, tm_hour=7, tm_min=31, tm_sec=40, tm_wday=5, tm_yday=67, tm_isdst=0)
2020-03-07 07:31:40
time.struct_time(tm_year=2020, tm_mon=3, tm_mday=7, tm_hour=7, tm_min=31, tm_sec=40, tm_wday=5, tm_yday=67, tm_isdst=-1)
'''郑州做人流多少钱 http://mobile.120zzzzyy.com/
程序计时
perf_counter():返回一个CPU级别的精确时间计数值,单位为秒,可精确到10^-6ns以上,也就是说精确到10^-15s,由于这个计数值起点不确定,连续调用差值才有意义
代码示例:
#time.py
#coding=gbk
import time
def main():
print(strTime)
print(structTime)
start=time.perf_counter()
print('waste of time')
end=time.perf_counter()
print("the differTime={}".format(end-start))
main()
'''
waste of time
the differTime=0.00012259999999999355
'''
sleep(t):休眠ts时间
代码举例:
#time.py
#coding=gbk
import time
def main():
start=time.perf_counter()
time.sleep(2.555)
end=time.perf_counter()
print("the differTime={}".format(end-start))
main()
'''
the differTime=2.5542359
'''
python中的time库安装步骤-python中time库的使用相关推荐
- python中的time库安装步骤-python中time模块需要安装么
time是python自带的模块,用于处理时间问题,提供了一系列的操作时间的函数. time模块中时间表现的格式主要有三种:(推荐学习:Python视频教程) timestamp时间戳,是以秒表示从& ...
- python中的time库安装步骤-python中time库的实例使用方法
ime是python中处理时间的标准库 计算机时间的表达 提供获取系统时间并格式化输出功能 提供系统级精确计时功能,用于程序性能分析 用法:import time 函数调用:time.() time库 ...
- python中的time库安装步骤-python time模块的使用
我们先导入必须用到的一个module >>> import time 设置一个时间的格式,下面会用到 >>>ISOTIMEFORMAT='%Y-%m-%d %X' ...
- python中的time库安装步骤-python中time模块怎么用
time模块 time这个模块提供各种与时间相关的函数.相关功能,可以参见datetime和calendat模块. 此模块并非所有平台提供所有功能,因平台而异. 以下是对一些术语和惯例的解释 初始时间 ...
- python中的time库安装步骤-Python time库基本操作方法
time.time() 获取当前时间戳(现在时间与1970年1月1日0时0分0秒的时间差(单位:秒)) time.gmtime(secs)获取当前时间戳对应的struct_time对象 time.lo ...
- python中的time库安装步骤-Python中time模块的使用
import time # 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数 # 格林尼治时间戳 print(tim ...
- Python的初步认知与安装步骤 (小白必备)
Python的初步认知与安装步骤 Python初步认知 安装步骤 基础代码测试(变量.数据类型) 运算符.条件结构.循环结构 思维导图 Python初步认知 Python简介 Python是一种跨平台 ...
- python jieba库下载_Python中jieba库安装步骤及失败原因解析
Python 中 jieba 库安装步骤及失败原因解析 作为计算机小白, Python 的流行也让我蠢蠢欲动, 在请教计算机 专业同学后,开始上网课自学 Python 基础知识.今天老师简单的一 句话 ...
- python软件安装步骤-Linux中Python 环境软件包安装步骤
简介: 记录一下关于 Python 环境软件包的一些安装步骤 1.升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-relea ...
最新文章
- c语言链表实现数组逆置,数组与链表等顺序表逆置
- 更司马懿学管理计算机,跟司马懿学管理(一)无悔的选择是好选择
- 【代码笔记】iOS-手机系统版本
- 黑手安全网-------那些年我们抓过的肉鸡课程笔记
- 如何使用SpanReporter接口生成链路数据
- 利用维基百科挖掘概念之间的先决条件关系(初探)
- 百度分享异步加载问题、分页,无效果解决
- 大数据应用场景”之隔壁老王(连载二)
- .equal(String)与Stirng.equal()的区别
- 富士服务器A系列说明书,富士伺服驱动器FALDIC-用户手册.pdf
- 微信小程序之网易云音乐(五)- 排行详情页、歌单详情页、播放器组件开发
- 上传图片为线上图片,可以在线访问
- centos6.8经典实用大全、教程
- pgpool-ii的安装与使用
- 京东数据中心主要基础设施系统(二)
- Apache RewriteRule规则的一个“坑”
- 西游记中孙悟空的两位师父
- 图文详解PowerDesigner安装
- 波恩大学癫痫脑电和波士顿儿童医院脑电信号数据集下载
- r语言python对比_Python和R语言之分析对比