Python time模块返回当前时间

目的:按照自己的习惯提取/显示时间。

一、几个常用的函数示范:

import time

time.time() #显示当前的时间戳
time.strftime('%Y-%m-%d %H%M%S') #结构化输出当前的时间
time.strptime('%Y-%m-%d %H%M%S',time.strftime()) # 与上一行功能相反
time.sleep(1)  # 程序执行到句时睡眠1秒继续

二、用time.strftime()函数提取自己想要的时间格式

        time.strftime(string) 的参数是字符串格式,其中%Y,%m,%d,%H,%M,%S 分别代表年,月,日,时,分,秒。他们可以组合着用,也可以单独使用,返回的结果也是字符串。

例如:

time.strftime('%Y')  单独使用%Y,返回的就是年 ,今年是2022年,返回的就是'2022'.

time.strftime('%m')  单独使用%m,返回的就是年 ,现在是7月,返回的就是'07'.

time.strftime('%Y'%m)  组合使用%Y%m,返回的就是年月 ,现在是2022年7月,返回的就是'202207'.

年和秒也能组合,time.strftime('%Y'%S)  组合使用%Y%S,返回的就是年和当前的秒数'202252'.

import time
time.strftime('%Y')
'2022'
time.strftime('%m')
'07'
time.strftime('%Y%m')
'202207'
time.strftime('%Y%S')
'202252'

所以,time.strftime()的字符串参数不关心中间的字符是睡眠,只识别%Y,%S 这样有特定含有的字符,可以按照自己的习惯和要求任意组合。

你可能感兴趣的:(python)