PYTHON学习0043:函数---time模块详解--2019-8-10

要使用time模块需先导入:
import time
1、time.time():打印当前时间戳

表示从1970年至今经过的秒速。
2、time.localtime(secs):将一个时间戳转换为当前时区的struct_time,secs为提供时,则以当前时间为准。

可在括号里加数字,则返回数字对应时间:

可以看到包含了很多变量,可以采用拼接形式表示时间了。比如:
先把time.time()赋值给变量a

3.time.gmtime():和localtime()方法类似,gmtime()方法是返回UTC时间,即格林威治时间,比北京时间晚8小时

4.time.mktime():将一个struct_time转化为时间戳:

5、time.sleep(secs):线程推迟指定的时间运行,单位为秒.
6、time.asctime():吧一个表示时间的元祖或者struct_time表示为这种形式:Sat Aug 10 14:54:25 2019。如果没有参入参数,则会将time.localtime()作为参数传入。

7、time.ctime(secs)吧一个时间戳(按秒计算的浮点数)转化为time.asctime()的形式,如果参数没有或者为None将会默认time.time为参数。它的作用相当于time.asctime(time.localtime(secs))。

8、time.strftime(format【,t】):吧一个代表时间的元祖或者struct_time(如由time.localtime()和time.gmtime())返回转化为个格式化的时间字符串,如果t未指定,将传入time.localtime()。

9、time.strptime(string【,format】)为time.strftime(format【,t】)的逆操作。

原文地址:https://blog.51cto.com/13543767/2428350

时间: 2024-10-05 06:58:52

PYTHON学习0043:函数---time模块详解--2019-8-10的相关文章

Python学习一:序列基础详解

作者:NiceCui 本文谢绝转载,如需转载需征得作者本人同意,谢谢. 本文链接:http://www.cnblogs.com/NiceCui/p/7858473.html 邮箱:[email protected] 日期:2017-11-18 Python学习一:序列基础详解 一:序列介绍 Python中一些类型的变量,就像容器一样,收纳多个数据,序列就像一个有序的队伍,像整齐的万里长城,存储着各种各样的数据,他们按照一定的秩序排列在一起,很威武,很美观,所以说序列是有序的数据集合.序列包含的一

Python学习记录3-函数参数详解

参数详解 参数分类 普通参数 默认参数 关键字参数 收集参数 普通参数 定义时直接定义变量名 调用的时候直接把变量或者值放入指定位置 def 函数名 (参数1, 参数2, ....): 函数体 # 调用 函数名 (value1, value2, ....) # 调用的时候,具体值参考的是位置,按位置赋值 默认参数 形参带有默认值 调用的时候,如果没有对相应形参赋值,则使用默认值 def func_name(p1=v1, p2=v2, ....): func_block #调用1 func_nam

PYTHON学习0044:函数---datetime模块详解--2019-8-11

1.datetime.datetime.now():返回当前的datetime的日期类型:2.datetime.date.fromtimestamp():吧一个时间戳转为datetime日期类型:3.时间运算:datetime.datetime.now()+datetime.timedelta(4):datetime.timedelta()括号里默认单位为"天"4.时间替换:用replace函数: 原文地址:https://blog.51cto.com/13543767/2428482

PYTHON学习0045:函数---random模块详解--2019-8-11

1.取随机数:random.randint(1,100)从1到100取一个随机整数,包含100.2.random.randrange(1,100)和上一个类似,只不过这个不包含100.3.random.random():生成随机浮点数4.random.choice("sdfsf2323d23")从字符串里返回随机元素:5.random.sample("sdfsf2323d23",3)从给定字符串里随机返回3个元素,以列表形式展示:6.生成随机字符串:首先导入一个模块

python的argpare和click模块详解

一.argparse模块 1.模块说明 # argparse是python的标准库中用来解析命令行参数的模块,用来替代已经过时的optparse模块,argparse能够根据程序中的定义的sys.argv中解析出这些参数, # 并自动生成帮助和使用信息 2.模块常用的参数 # 参数说明: # name/flag:参数的名字 # action:遇到参数的动作,默认值是store # nargs:参数的个数,可以是具体的数字,或者是+或者是*,*表示0个或者多个参数,+号表示1个或者多个参数 # d

Python基础系列讲解——时间模块详解大全之time模块

Python中提供处理时间日期相关的内置模块有time.datetime和calendar. time模块中大多数函数调用了所在平台C library 的同名函数,因此更依赖于操作系统层面,所以time模块的有些函数与平台相关,在不同的平台上可能会有不同的效果,这点需要特别注意下,即time模块的功能并不适用于所有平台. 使用时需要导入time模块,如下所示: import time time模块的时间表现的格式主要有以下三种: timestamp时间戳.时间戳表示的是从新纪元开始按秒计算的偏移

python之sys与os模块详解

sys模块: sys.argv        命令行参数List,第一个元素是程序本身路径 sys.exit(n)      退出程序,正常退出时exit(0) sys.version      获取Python解释程序的版本信息 sys.maxint       最大的Int值 sys.path        返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform     返回操作系统平台名称 sys.stdin      输入相关 sys.stdout  

python与正则表达式:re模块详解

re模块是python中处理正在表达式的一个模块 正则表达式知识储备:http://www.cnblogs.com/huamingao/p/6031411.html 1. match(pattern, string, flags=0) 从字符串的开头进行匹配, 匹配成功就返回一个匹配对象,匹配失败就返回None flags的几种值X 忽略空格和注释 I 忽略大小写的区别   case-insensitive matching S  . 匹配任意字符,包括新行 def match(pattern,

Python中time模块详解

在Python中,与时间处理有关的模块就包括:time,datetime以及calendar.这篇文章,主要讲解time模块. 在开始之前,首先要说明这几点: 在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素.由于Python的time模块实现主要调用C库,所以各个平台可能有所不同. UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间.在中国为UTC+8.DST