Einzelnen Beitrag anzeigen
  #7  
Alt 28.10.2006, 18:56:14
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: mktime vor 1.1.1970

Hi Meikel,

in unserem Alter sollte man mit so hohen Daten rechnen können. Logisch erscheint dein Hinweis schon. Aber warum funktioniert dies bei mir lokal.....
PHP-Code:
// Geburtsdatum
$d "15";
$m "7";
$y "1954";

echo 
"Der Timestamp hat den Wert: ".mktime(0,0,0,$m,$d,$y)."<p>";
echo 
"Als Datum wird ausgegeben: ".date('d.m.Y'mktime(0,0,0,$m,$d,$y))."<p>";

// Heute
$heute date('U');

$alter = ($heute-mktime(0,0,0,$m,$d,$y))/(86400*365);
echo 
"Der Bub ist: ".round($alter)." Jahre alt";

[
B]Ausgabe:[/B]

Der Timestamp hat den Wert: -488077200

Als Datum wird ausgegeben
15.07.1954

Der Bub ist
52 Jahre alt 
...aber nicht auf dem Server? Hast du 'ne Idee?

Gruß
Heinrich
Mit Zitat antworten