Python的time库简介

Python的时间time库简单说明。

1、import time

2、time 库中常用的函数包含有取时间的函数time(),ctime(),gmtime();格式化时间的函数strftime(),strptime();记时函数sleep(),perf_counter()

time.time().返回一个时间戳,从1970年1月1日至今的时间长度。

time.ctime().返回一个格式化的时间标志,‘sun  jun 28 17:48:41  2020"

time.gmtime().将一个时间戳转换为UTC时区(0时区)的struct_time,可选的参数sec表示从1970-1-1以来的秒数。其默认值为time.time(),函数返回time.struct_time类型的对象。(struct_time是在time模块中定义的表示时间的对象)。tm_year    tm_mon  tm_mday tm_hour   tm_min    tm_sec   tm_wday tm_yday  tm_isdst

time.localtime().和上面的gmtime()函数一样,不过返回的是计算机所在时区的struct_time。包含对象和上面的完全一样。

strftime().该函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数format决定。

strptime().函数根据指定的格式把一个时间字符串解析为时间元组。

sleep().让程序暂停的函数。

perf_counter()。对程序进行记时的函数。start = time.perf_counter,end = time.perf_counter..end ---start得到时间差。个人感觉利用time.time()获取时间作差应该也可以。

将指定的struct_time(默认为当前时间),根据指定的格式化字符串输出
python中时间日期格式化符号:
%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 12小时制小时数(01-12) 
%M 分钟数(00=59)
%S 秒(00-59)

%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%j 年内的一天(001-366)
%p 本地A.M.或P.M.的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %号本身 

 

常用的格式为%Y-%m-%d,年月日

%H:%M:%S  时分秒

你可能感兴趣的:(Python的time库简介)