Para testá-lo, vamos rodar o seguinte script, que retorna o nome do dia da semana de uma determinada data.
year = 2013
month = 9
day = 26
def convertDate(year,month,day):
a = round((14-month)/12,0)
y = year - a
m = month + 12*a - 2
q = day + 31*m/12 + y +y/4 - y/100 + y/400
d = round(q % 7,0)
return int(d)
dayList = ['sun','mon','tue','wed','thu','fri','sat']
print dayList[convertDate(year,month,day)]
Selecionamos como parâmetro da função o dia de hoje, 26.09.2013. Visualizando nossa saída, temos nossa resposta thu, quinta-feira em inglês, de acordo com nossa lista dayList.
Um abraço e até o próximo post!
0 comentários:
Postar um comentário