python就该这么学:python快速获取系统时间

本文介绍了Python编程语言中的time库,包括time()、localtime()、mktime()、asctime()、ctime()和strftime()等函数的用途和示例。这些函数用于处理和转换时间,如获取系统时间戳、格式化时间等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菩提本无树007

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值