python怎么使用time模块,python:time模块的简单使用

本文介绍了Python time模块中的核心函数time.time(),用于获取当前时间的时间戳,time.localtime()将时间戳转换为本地时间,并通过实例演示了asctime()格式化时间和sleep()暂停执行。深入理解这些函数在开发中至关重要。

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

time模块常用的内置函数

time.time()

描述:

time()函数用来返回当前时间的时间戳。

时间戳:从1970年1越1日00:00:00开始按秒计算的偏移量

返回值:

返回当前时间的时间戳

操作:

>>

>

import

time

>>

>

time

.

time

(

)

1561604251.8386292

# 当前时间的时间戳

注意:

第一个time是模块,第二个time是方法

time.localitime()

描述:

格式化时间戳为本地的时间

参数:

[sec]转化为time.struct_time类型的对象的秒数

返回值:

当前本地时间

操作:

>>

>

import

time

>>

>

time

.

localitime

(

)

time

.

struct_time

(

tm_year

=

2019

,

tm_mon

=

6

,

tm_mday

=

27

,

tm_hour

=

11

,

tm_min

=

5

,

tm_sec

=

47

,

tm_wday

=

3

,

tm_yday

=

178

,

tm_isdst

=

0

)

struct_time元组元素结构

属性 值

tm_year(年) 比如2011

tm_mon(月) 1 - 12

tm_mday(日) 1 - 31

tm_hour(时) 0 - 23

tm_min(分) 0 - 59

tm_sec(秒) 0 - 61

tm_wday(weekday) 0 - 6(0表示周日)

tm_yday(一年中的第几天) 1 - 366

tm_isdst(是否是夏令时) 默认为-1

time.asctime()

描述:

用于接收一个时间元组并返回一个可读的形式为"Tue yy zz aa:bb:cc xxxx"(xxxx年yy月zz日 周n aa时bb分cc秒)的24个字符的字符串

参数:

[t] 完整的9位元组元素或 struct_time 表示,由 gmtime() 和 localtime() 函数返回的时间的元组。

返回值:

返回以下形式的24个字符的字符串:“Tue yy zz aa:bb:cc xxxx”

操作:

>>

>

import

time

>>

>

time

.

asctime

(

)

'Thu Jun 27 11:20:02 2019'

>>

>

t

=

(

2019

,

6

,

27

,

11

,

5

,

47

,

3

,

178

,

0

)

>>

>

time

.

asctime

(

)

'Thu Jun 27 11:05:47 2019'

time.sleep()

描述:

用于推迟调用线程的的执行

参数:

t —— 暂停执行的秒数

返回值:

无返回值

操作:

>>

>

import

time

>>

>

def

sleep_time

(

)

:

print

(

time

.

asctime

(

)

)

time

.

sleep

(

3

)

print

(

time

.

asctime

(

)

)

>>

>

sleep_time

(

)

Thu Jun

27

11

:

29

:

30

2019

Thu Jun

27

11

:

29

:

33

2019

#暂停三秒后显示此行打印的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值