在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'

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐