Re: (Semi OT) Debian, PHP und negatives Datum
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?
> Eben mal gegurgelt: http://de.php.net/mktime
> Windows: Negative Timestampwerte werden von keiner uns bekannten
> Windowsversion unterstuetzt. Aus diesem Grund ist der Gueltigkeitsbereich
> fuer Jahresangaben auf Werte zwischen 1970 und 2038 eingeschraenkt.
> Sehe ich das richtig? Du kommst mit PHP hier auf eine Debian-Liste und
> sendest dann auch noch deine Windows-Fehlermeldung!
nein, das siehst du falsch. DAS ist die Ausgabe von Debian. Aber
das habe ich im Eröffnungsthred schon alles geschrieben. ;)
> Grusz aus der Enklave
--
Viele Gruesse, Kind regards,
Jim Knuth
jk@jkart.de
ICQ #277289867
----------
Zufalls-Zitat
----------
Hypnose ist an öffentlichen Schulen in San Diego verboten.
----------
Der Text hat nichts mit dem Empfaenger der Mail zu tun
----------
Virus free. Checked by NOD32 Version 1870 Build 8416 17.11.2006
Reply to: