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