알쏭달쏭 공부한거 쓰기

test5-GUI & datetime test 본문

파이썬 -23여름학기(ㄱㅎㅈ)

test5-GUI & datetime test

elec_cy 2023. 7. 11. 13:31

test (1).py
0.00MB

 

 

 

from tkinter import*
import datetime as dt

def c100():
    a=[int(x) for x in e1.get().split()]
    meet=dt.datetime(a[0],a[1],a[2])
    day100=meet+dt.timedelta(days=99) 
    r.config(text=f'100일 기념일: {day100.year}년 {day100.month}월 {day100.day}일')
    
    
    
def date():
    a=[int(x) for x in e1.get().split()]
    meet=dt.datetime(a[0],a[1],a[2])
    today=dt.datetime.now()
    delta=today-meet
    r.config(text=f'오늘은 사귄지 {delta.days+1}일째 날입니다.')


window=Tk()
Label(window, text='처음 사귄 날짜:').grid(row=0,column=0)
e1=Entry(window,width=20)
e1.grid(row=0,column=1)


b100=Button(window, text='100일 기념일',command=c100)
day=Button(window, text='오늘은 사귄지 며칠째?', command=date)
b100.grid(row=1,column=0)
day.grid(row=1,column=1)

r=Label(window, text='')
r.grid(row=2,column=0,columnspan=2)




window.mainloop()

 

 

 

 

'파이썬 -23여름학기(ㄱㅎㅈ)' 카테고리의 다른 글

HW11-파일 처리, map,filter  (0) 2023.07.11
7/11 12장  (0) 2023.07.11
HW10  (0) 2023.07.11
7-10  (0) 2023.07.10
HW8,HW9  (0) 2023.07.09