python就该这么学:python快速获取系统时间
在python语言中,为了得到一定目的,多数通过调用第三方的库来完成。要获取系统时间需要调用时间相关的库time。通过import time来引入库。为了方便编码或者防止歧义,也可以通过import time as t来引入库。
·
在python语言中,为了得到一定目的,多数通过调用第三方的库来完成。要获取系统时间需要调用时间相关的库time。通过import time来引入库。为了方便编码或者防止歧义,也可以通过import time as t来引入库。
time库中的函数有以下几个:
time():获取当前系统时间的时间戳(1970年1月1日0时0分0秒到现在的秒数),调用时无需传入任何参数。
localtime([secs]):格式化传入的secs为struct_time类型,如果传入参数为空,就格式化当前时间。
mktime(tm):localtime的逆操作,将struct_time类型转化为时间戳。
asctime([tm]):将传入的一个struct_time类型对象转化为一个可读的字符串。
ctime([secs]):将传入的secs转化为一个可读的字符串。
strftime(format[, t]):格式化传入的字符串。
import time as t
resultTime=t.time()
t.localtime(resultTime)
结果为:time.struct_time(tm_year=2022, tm_mon=9, tm_mday=20, tm_hour=17, tm_min=4, tm_sec=5, tm_wday=1, tm_yday=263, tm_isdst=0)
import time as t
resultTime=t.time()
b=t.localtime(resultTime)
t.mktime(b)
t.asctime(b)
t.ctime(resultTime)
t.strftime('%b %d %Y %H:%M:%S',b)
结果为:
1663664645.0
'Tue Sep 20 17:04:05 2022'
'Tue Sep 20 17:04:05 2022'
'Sep 20 2022 17:04:05'
更多推荐
已为社区贡献4条内容
所有评论(0)