Python-time模块小练习:银行冻结时间计算

银行卡被冻结的时间为2019-12-11 14:06:05,银行卡冻结的期限是 7×24×60×60秒,已知当前时间(比如:2019-12-13 14:06:05),用程序写出银行卡解冻还需 要多长时间,最后表达为:xx天 xx时xx分xx秒。

while True:dangqian_time=int(time.time())dongjie_time=int(time.mktime(time.strptime("2019-12-11 14:06:05","%Y-%m-%d %H:%M:%S")))# print("当前时间戳:",dangqian_time)# print("已冻结时间戳:",dongjie_time)guo_time=dangqian_time-dongjie_time# print("冻结时到现在为止过的秒数:",guo_time)zong_time=7*24*60*60# print("冻结7天总耗秒数:",zong_time)sheng_time=zong_time-guo_time# print("还剩秒数:",sheng_time)tian=sheng_time//(24*60*60)shi=sheng_time% (24 * 60 * 60) // (60 * 60)fen=sheng_time% (24 * 60 * 60) % (60 * 60) // 60miao=sheng_time% 60print("{}天{}时{}分{}秒".format(tian,shi,fen,miao))time.sleep(1) # 睡眠功能,让程序等待1s后再执行

运行结果:
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部