Mailinglisten-Archive |
On Sat, 5 Jun 1999, Norbert Pfeiffer wrote: > Hallo Egon, > > > date() kann nicht funktionieren, weil es zwei Argumente benötigt. > > Was negative Werte sein sollen kann ich mir nicht vorstellen. > ooch - ich helfe doch gerne... > > In $D = date("d.m.Y - H:i:s", ($TA-$TB)); wird ($TA-$TB) negativ > fuer alle ($TB > $TA). Das passiert den Usern, wenn sie z.B. das > Geburtsdatum ihrer Kunden auf diese Art verarbeiten wollen. Denn > fuer Ausdruecke vor dem 01.01.1970-01:00:00 gibt es keinen gueltigen > Timestamp. beachte ----------------^- Falle ! Hab ich Dir das nicht geschrieben, daß eine Stunde vor dieser Zeit der Timestamp tatsächlich negativ werden könnte? > Das Resultatsproblem mit date() kann man jedoch mit gmdate() > elegant umgehen, wenn die Zeitdifferenz kleiner 86400s bleibt. > Fuer alle groesseren Differenzen muss man es analog zum Script > erledigen. Beispiele? > >> 3. Im Anhang ist ein Beispielscript, ... > > Nur zu, ich werds mir irgendwann ansehen, wenn ich mal Zeit habe. > Okay - Hinweis verstanden - kommt nicht wieder vor. Bin für alle Hinweise dankbar, selbst für solche, die aus unerklärlichen Gründen einmal nicht funktionieren sollten. -Egon
php::bar PHP Wiki - Listenarchive