欢迎光临散文网 会员登陆 & 注册

Python日期模块函数有哪些?这7个算高频函数是重中之重,收藏了

2022-04-20 23:08 作者:软件测试技术之美  | 我要投稿


一、time.time()

1. 输出函数:print(time.time())

2. 输出结果:1650461918.9736867

3. 解析说明:返回时间戳。

二、time.localtime([secs])

1. 案例一:a = time.localtime()

2. 输出函数:print(a)。

3. 输出结果:time.struct_time(tm_year=2022, tm_mon=4, tm_mday=20, tm_hour=21, tm_min=38, tm_sec=38, tm_wday=2, tm_yday=110, tm_isdst=0)。

4. 解析说明:显示时间元组

4.1 案例二:b = time.localtime(1487894898.538804)

4.2 输出函数:print(b)

4.3 输出结果:time.struct_time(tm_year=2017, tm_mon=2, tm_mday=24, tm_hour=8, tm_min=8, tm_sec=18, tm_wday=4, tm_yday=55, tm_isdst=0)

三、time.mktime(tupletime)

1. 案例:b = time.localtime(1487894898.538804)

2. 输出函数:print(time.mktime(b))

3. 输出结果:1487894898.0

4. 解析说明:将时间元祖变为时间戳。

四、time.asctime()

1. 输出函数:print(time.asctime())

2. 输出结果:Wed Apr 20 21:38:40 2022

3. 解析说明:相当于ctime(time,mktime([])),不传参数就返回当前时间。

五、time.ctime()

1. 输出函数:time.ctime()

2. 输出结果:Wed Apr 20 22:05:58 2022

3. 解析说明:没有传参数,返回当前时间

六、time.ctime(148786005.878141)

1. 输出函数:print(time.ctime(148786005.878141))

2. 输出结果:Thu Sep 19 09:26:45 1974

3. 解析说明:没有传参数,返回当前时间

七、time.strftime('%Y-%m-%d %H:%M:%S')

1.输出函数:print(time.strftime('%Y-%m-%d %H:%M:%S'))

2.输出结果:2022-04-20 22:16:04

3.解析说明:传入参数为时间元祖,并返回以可读字符串表示当地时间,格式由fmt决定。


综上所述,以上7种时间模块函数是最常用的,希望大家能够好好掌握,结合Python编程实践案例灵活使用,更多内容敬请期待。



Python日期模块函数有哪些?这7个算高频函数是重中之重,收藏了的评论 (共 条)

分享到微博请遵守国家法律