[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (Semi OT) Debian, PHP und negatives Datum



On 18.11.06 00:06:18, Jim Knuth wrote:
> Heute (18.11.2006/00:57 Uhr) schrieb Max Muxe,
> 
> > Sebastian Kayser schrieb:
> >> * Jim Knuth <jk@jkart.de> wrote:
> >>> Ein Freund von mir will per php ein Datum/Zeit (z.B 05.06.1954,
> >>> 16.31 Uhr) im Browser ausgeben lassen. Dazu benutzt er folgendes
> >>> Script:
> >>>
> >>> --snip
> >>> <?
> >>> $date = mktime (16,31,00,06,05,1954);
> >>> echo "<br><b>".date("d.m.Y H:i",$date);
> >>> ?>
> >>> --snap
> >>>
> >>> Es kommt aber immer raus: 01.01.1970 00:59
> >>>
> >>> Ist das ein Syntaxfehler oder hat da php nen Bug.
> >> 
> >> Das ist ein Denkfehler im Eingabewert. 
> >> 
> >> ,----  de.php.net/mktime 
> >> | Gibt den Unix Timestamp/Zeitstempel an Hand der gegebenen Argumente
> >> | zurueck. Der Zeitstempel ist ein long-integer-Wert, der die Anzahl der
> >> | Sekunden zwischen der UNIX Epoche (January 1 1970 00:00:00 GMT) und der
> >> | angegebenen Zeit enthaelt.
> >> `----
> >> 
> >> 1954 liegt vor dem 01.01.1970 und somit kann mktime auch keinen
> >> sinnvollen Wert zurueckgeben. Schaut Euch den Inhalt von $date an, da
> >> wird wohl was Negatives drinstehen.
> >> 
> >> Sebastian
> >> 
> >> 
> > Jetzt werde ich mal Verwirrung stiften:
> > Bei mir (SuSE-Server als Webserver im LAN) klappt das!
> > Ich bekomme in Fettschrift das Datum angezeigt!
> 
> und wieso klappt das bei Debian dann nicht?

Ich wuerde auf nen Fehler in PHP4 tippen, unter unstable gehts unter
Sarge nicht. Etch hab ich nicht hier.

Changelog von Debian gibt auch nichts weiter her...

Andreas

-- 
You will be honored for contributing your time and skill to a worthy cause.



Reply to: