知识问答

min是分钟还是秒钟的意思,min是分钟还是秒

  介绍  

  

    

  

  “春夏秋冬,日与月,我与卿。这是第一年,以后还会有很多。”  

  

    

  

  一年365天,年复一年,当你女朋友问你:“我们在一起多久了?!!”  

  

  这可能是个送命题:  

  

  也许你在时间线上牵手走过了无数个音阶,但你还记得吗?说你不记得,那可能是对象的心。  

  

  是的,也许会吵架或者你心里没有她~  

  

  如何轻松回答准确这个问题呢?  

  

  今天木木子带你做一个简单的界面小程序,纪念在一起的日子:  

  

  不仅在一起多少天,连多少小时多少分钟多少秒都给你算的清清楚楚!  

  

  ――以个性化的纪念小程序,回应你们宇宙第一的浪漫爱情。  

  

    

  

  主体  

  

    

  

    

  

  本文是基于tkinter的界面化小程序。  

  

  主页左侧源码基地见――完整的源码都在哪里免费自取哈~  

  

  1)导入模块  

  

  导入日期时间将tkinter作为tk从PIL导入图像,imagetk导入时间将tkinter.font作为tkFont  

  

  2)界面设置  

  

  这个纪念小程序界面的标题是:我们年轻的时候,刚好有一个800*600之类的***大小。可以自由修改!  

  

  窗口=tk。Tk() window.title('我们年轻的时候正好')window . geometry(' 800 x600 ')canvas=tk . canvas(window,height=' 560 ',width=' 800 ',BG=' white ')image=image . open(' timg(3)_ 2 . JPEG ')im=ImageTk。PhotoImage(image)canvas . create _ image(300,50,image=im)canvas . pack(side=' top ')frame 1=tk。Frame(窗口)frame 1 . pack(side=' bottom ')MW=Watch(窗口)mw.start()  

  

  3)设置时间  

  

  你们可以自己定时间在一起。之前填的是2021,11,11,23,54,30,现在完全不是这个时间,所以  

  

  负数23333!  

  

  def Timer():min _=0 hour=0 day=0 D1=datetime . datetime . now()D2=datetime . datetime(2021,11,11,23,54,30) interval=d1 - d2  

sec = interval.days*24*3600 + interval.seconds if sec>=60: min_ = sec//60 sec = sec%60 if min_>=60: hour = min_//60 min_=min_%60 if hour>=24: day = hour//24 hour = hour%24 timer = '拥有你:'+str(day)+' 天 '+str(hour)+' 小时 '+str(min_)+' 分钟 '+str(sec)+' 秒' return timer

    

4)设置动态显示

  

class Watch(tk.Frame): msec = 1000 def __init__(self, parent=None, **kw): tk.Frame.__init__(self, parent, kw) self._running = False self.timestr1 = tk.StringVar() self.timestr2 = tk.StringVar() self.makeWidgets() self.flag = True def makeWidgets(self): ft = tkFont.Font(family='Fixdsys', size=30, weight=tkFont.NORMAL) self.bgtimg=tk.PhotoImage(file='timg (3).gif') l2 = tk.Label(self, textvariable = self.timestr2,compound='center',image=self.bgtimg,font = ft) l2.pack() def _update(self): self._settime() self.timer = self.after(self.msec, self._update) def _settime(self): time1 = Timer() self.timestr2.set(time1) def start(self): self._update() self.pack(side = 'top')

    

5)效果展示

  

第一组时间设置在:结婚。

  

2019,7,7,20,54,30结婚纪念日那天。时间是动态的一直在变化哦~

            

第二组时间设置在:恋爱。

  

2021,7,7,20,54,30刚开始谈恋爱的时候。背景图片纪念什么可以随意修改的哈~

            

第三组时间没修改

  

只修改了背景真人情侣图片看看效果来~

            

总结

  

这是回答开头的提问啦:"距离百年好合只剩xx年了~"

        

于茫茫人海相遇――感谢你的阅读!相遇即是缘分,如有帮助到你,记得三连哦~

    

我是木木子,一个不止能编程的女码农,还能教你玩游戏、制作节日惊喜、甚至撩小姐姐、小哥哥的表白小程序哦......

    

写在最后――往期也有很多精彩内容,欢迎阅读!关注我,每日更新