Hier der Original Source. Auf Ideone.ocm funktioniert er mit dem Beispiel.
Code: Alles auswählen
date = []
month_name = {1:"January", 2:"February", 3:"March", 4:"April", 5:"May", 6:"June", 7:"July", 8:"August", 9:"September", 10:"Oktober", 11:"November", 12:"December"}
anzahl = int(input())
for i in range(1, anzahl+1):
number = int(input())
number = bin(number)
year = int(str(number[2:13]), 2)
month = int(str(number[13:17]), 2)
day = int(str(number[17:]), 2)
date.append([day, month_name[month], year])
#print(number)
for i in date:
print i[0], i[1], i[2]