phpbar.de logo

Mailinglisten-Archive

[php] Datum / Uhrzeit von einander abziehen

[php] Datum / Uhrzeit von einander abziehen

Egon Schmid eschmid_(at)_stuttgart.netsurf.de
Sat, 5 Jun 1999 01:33:44 +0200 (MET DST)


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