[{"createTime":1735734952000,"id":1,"img":"hwy_ms_500_252.jpeg","link":"https://activity.huaweicloud.com/cps.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905","name":"华为云秒杀","status":9,"txt":"华为云38元秒杀","type":1,"updateTime":1735747411000,"userId":3},{"createTime":1736173885000,"id":2,"img":"txy_480_300.png","link":"https://cloud.tencent.com/act/cps/redirect?redirect=1077&cps_key=edb15096bfff75effaaa8c8bb66138bd&from=console","name":"腾讯云秒杀","status":9,"txt":"腾讯云限量秒杀","type":1,"updateTime":1736173885000,"userId":3},{"createTime":1736177492000,"id":3,"img":"aly_251_140.png","link":"https://www.aliyun.com/minisite/goods?userCode=pwp8kmv3","memo":"","name":"阿里云","status":9,"txt":"阿里云2折起","type":1,"updateTime":1736177492000,"userId":3},{"createTime":1735660800000,"id":4,"img":"vultr_560_300.png","link":"https://www.vultr.com/?ref=9603742-8H","name":"Vultr","status":9,"txt":"Vultr送$100","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":5,"img":"jdy_663_320.jpg","link":"https://3.cn/2ay1-e5t","name":"京东云","status":9,"txt":"京东云特惠专区","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":6,"img":"new_ads.png","link":"https://www.iodraw.com/ads","name":"发布广告","status":9,"txt":"发布广告","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":7,"img":"yun_910_50.png","link":"https://activity.huaweicloud.com/discount_area_v5/index.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=aXhpYW95YW5nOA===&utm_medium=cps&utm_campaign=201905","name":"底部","status":9,"txt":"高性能云服务器2折起","type":2,"updateTime":1735660800000,"userId":3}]
import time as t class Timecounter(): def __init__(self,hour,minute,second):
self.timelen=[] self.timelen.append(hour) self.timelen.append(minute) self.
timelen.append(second) def start(self): self.aim=[] self.begin=t.localtime() c=3
for i in range(3): self.aim.append(self.begin[c]+self.timelen[i]) c+=1 if self.
aim[2]>=60: self.aim[1]+=1 self.aim[2]-=60 if self.aim[1]>=60: self.aim[0]+=1
self.aim[1]-=60 if self.aim[0]>=24: self.aim[0]-=24 self.before=list(self.begin)
print(str(self.timelen[0])+":"+str(self.timelen[1])+":"+str(self.timelen[2])+"S"
) while self.timelen[0]!=0 or self.timelen[1]!=0 or self.timelen[2]!=0: self.
after=list(t.localtime()) if self.after[5]-self.before[5]==1 or self.after[5]-
self.before[5]==-59: self.before=self.after self.timelen[2]-=1 if self.timelen[2
]<0: self.timelen[1]-=1 self.timelen[2]=59 if self.timelen[1]<0: self.timelen[0]
-=1 print(str(self.timelen[0])+":"+str(self.timelen[1])+":"+str(self.timelen[2])
+"S") else: print("time is up!!") print("start time:"+str(self.begin[3])+":"+str
(self.begin[4])+":"+str(self.begin[5])) self.end=t.localtime() print("end time:"
+str(self.end[3])+":"+str(self.end[4])+":"+str(self.end[5]))
利用python写了一个简单的倒计时工具。
作为一个非计算机专业的大学生,利用课余时间自学Python,自己捣鼓代码,代码可能存在许许多多的问题,想把自学的收获在博客中记录下来,望大佬指正。