银行卡被冻结的时间为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) // 60
miao=sheng_time% 60
print("{}天{}时{}分{}秒".format(tian,shi,fen,miao))
time.sleep(1) # 睡眠功能,让程序等待1s后再执行
运行结果: