Raphael Becker
Die Korrekte Erzeugung der 4stelligen Jahreszahl ist demnach 1900+$YY (nummerisch) und nicht "19".$YY (stringaddition).
Richtig, und wenn man sich die man-Page zu localtime() anschaut (siehe anderer Thread), ist das auch leicht festzustellen. Andere Funktionen, die solche Jahreszahlen liefern, sind hoffentlich auch so korrekt beschrieben.
Dieser Fehler wird sicherlich in sehr vielen Programmen auftreten, jedoch hätte ich von SuSE erwartet, daß man sich um dieses Problem Gedanken gemacht hat.
Waere schoen gewesen. Derartige Fehler koennen durchaus zu Problemen fuehren, wenn z.B. irgendein Skript sich auf ein bestimmtes Format von Dateinamen verlaesst. Und dieses Darstellungsproblem haben offenbar einige Leute nicht richtig beachtet. Z.B. wurde ja schon von mehreren Web-Sites berichtet, die im Jahr 100 gelandet sind -- oder gleich den Sprung ins Jahr 19100 gemacht haben. Wenn schon zweistellig, dann bitte richtig... Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com