Wpis z mikrobloga

from datetime import date

data = '1999-10-10'
data = data.split('-')
return data(int(data[2]), int(data[1]), int(data[0]))

Any idea dlaczego wywala mi 'ValueError: day is out of range for month'? Na stacku same jakieś dzikie odpowiedzi. Bo to przecież jest równoważne date(10,10,1999), czyli prawidłowemu stworzenie obiektu.

#python #naukaprogramowania
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kkpol: ten kod nie ma sensu, nie chciałeś coś w stylu:

data = '1999-10-10'
data = data.split('-')
return date(int(data[2]), int(data[1]), int(data[0]))
  • Odpowiedz