欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

2022年第十二届蓝桥杯省赛Python组(真题+解析+代码):时间显示

时间:2023-08-28
1 真题
2 解析

难度系数:⭐⭐

考察题型:时间

涉及知识点:时间模块

思路分析:

主要用到两个时间函数,简单到可以3行搞定(^∀^●)ノシ

当然前提是你得知道几个关键的时间函数。

先转换成时间对象格式,再转换成可读字符串格式。

time.gmtime()        #转换为time.struct_time类型的时间对象的秒数

time.asctime()        #返回一个可读形式的字符串 Tue Feb 17 09:42:58 2009


3 代码

#内置模块方法import timen=int(input())print(time.asctime(time.gmtime(n//1000))[11:19])#底层算法方法n = 1618708103123 #1618708103123msn //= 1000 #ms->s:1618708103sn %= 24*60*60 #最近1天:4103ss = n % 60 #23sn //= 60 #s->min:68minh = n // 60 #1hm = n % 60 #8minprint("{:02d}:{:02d}:{:02d}".format(h,m,s)) #01:08:23

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。