from tkinter import *
import datetime
import calendar
root =Tk()
class app():
def __init__(self):
self.root = root
self.janela()
self.dataaapp()
root.mainloop()
def janela(self):
self.root.title("Dia da Semana ")
self.root.geometry("400x200")
self.root.resizable(False, False)
self.root.configure(background='#eaeef5')
def dataaapp(self):
self.data = StringVar()
self.data_lb = Label(text=" Dia em formato dd/mm/yyyy: ",
font=("Helvetica", '10','bold')
,bg='#78c8c0',fg='#0a0fc9')
self.data_lb.place(relx=0.05,rely=0.05)
self.data_entry = Entry(textvariable=self.data,justify='center')
self.data_entry.place(relx=0.55,rely=0.06,relwidth=0.35)
#
self.button = Button( text='Calcular',bg='#0a0fc9',fg='#78c8c0',
font=('Arial','13'),command=self.mostrar)
self.button.place(relx=0.45,rely=0.25,relheight=0.15)
self.nome_dia = StringVar()
self.nome = Label(textvariable=self.nome_dia, font=("Helvetica", '15'))
self.nome.place(relx=0.35, rely=0.5)
def mostrar(self):
dt = self.data.get()
date = datetime.datetime.strptime(dt, "%d/%m/%Y")
dia_index = date.weekday()
dia = calendar.day_name[dia_index]
if dia == 'Monday':
diapt = 'Segunda-feira'
elif dia == 'Tuesday ':
diapt = 'Terça-feira'
elif dia == 'Wednesday ':
diapt = 'Quarta-feira'
elif dia == 'Thursday ':
diapt = 'Quinta-feira'
elif dia == 'Friday ':
diapt = 'Sexta-feira'
elif dia == 'Saturday ':
diapt = 'Sábado'
else:
diapt = 'Domingo'
return self.nome_dia.set(diapt)
app()
Comentários
Enviar um comentário