>> Für eine Datenbank an der Uni hab ich eine Funktion geschrieben, die mir die
>> Daten TT.MM.JJ(JJ) in ein Date-Objekt umwandelt und dies zurück gibt.
> Ich finde zwar keinen Fehler in deinem Code, aber hast du schon einmal an
> parsedate gedacht? Für mich tönt das eher nach RB-Bug, vielleicht klappt es
> ja mit Parsedate.

Ja, das hab ich mir natürlich vorher auch überlegt, doch aus zwei komplizierten 
Gründen hab ich mich dazu entschieden, diese kleine Funktion selbst zu 
schreiben :-) Würde ParseDate überhaupt zwei- UND vier-stellige Jahresdaten 
parsen?

>> 
>> d.day = day
>> d.month = month
>> d.year = year
> 
> du solltest am Ende unbedingt den Constructor nehmen.
> 
> return new date(year, month, day)
> 
> Ansonsten hast du ja ein Date Objekt mit dem Datum von heute: 23. Februar 
> 2011. Willst du jetzt den 31.10.2011 haben, so setzt du den Tag auf 31. 
> Gibt's aber nicht im Februar, also hast du direkt den 3. März 2011. Dann noch 
> auf Oktober und 2011 gesetzt und du landest beim 3.10.2011.

Ha! Daran hab ich gar nie gedacht! Gute Punkt... Ich hab das mal so 
umgeschrieben und den Build rausgeschickt, mal schauen, was sich ergibt!


Regards,
Alex

Antwort per Email an