kostenloser Webspace werbefrei: lima-city


Alter berechnen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    rgriesser

    rgriesser hat kostenlosen Webspace.

    Hallo...
    Weiß jemand von euch zufällig, wie ich mir aus einem Geburtsdatum das Alter in Jahren, Monaten und Tagen berechnen lassen kann?
    mfg Roland
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e********l

    fertige Funktionen gibt es irgendwo in der Google Welt. Ansonsten selbst ausrechnen. Das ist Grundschulmathematik!
  4. Autor dieses Themas

    rgriesser

    rgriesser hat kostenlosen Webspace.

    Habe natürlich zuvor gegooglet
    Doch es wurde überall über Schaltjahre und Ähnliches diskutiert
    Wirklich sinnvolles und richtiges habe ich dabei nicht gefunden

    Beitrag geändert: 19.10.2007 14:57:10 von rgriesser
  5. e********l

    Ich sagte bereits, dass das Grundschulmathematik ist. Du hast deine Timestamp/Datums Variable in PHP und ziehst einfach vom aktuellen Jahr das Zieljahr ab und schon hast du das ungefähre Alter. Natürlich musst du noch schauen ob der Tag und Monat schon war, aber das überlass ich dir.

    Streng mal deinen Kopf an, dafür hast du ihn schließlich.


    Beitrag geändert: 19.10.2007 15:38:53 von evil-devil
  6. Autor dieses Themas

    rgriesser

    rgriesser hat kostenlosen Webspace.

    lol...
    Ich glaube ich habe mich durch die vielen Diskussionen über Schaltjahre und soo etwas verwirren lassen.
    Ist ja total simple ^^
    für die, die es interessiert:

    function getAlter($gebtag, $gebmon, $gebjahr)  
    {          
    $timegeb = mktime(0,0,0,$gebmon,$gebtag,$gebjahr);      
    $timeakt = mktime(0,0,0,date(m),date(j),date(Y));       
    $timealter = $timeakt - $timegeb;               
    
    $years = $timealter / (60 * 60 * 24 * 365.25);          
    $days = ($timealter - ((int)$years * 60 * 60 * 24 * 365.25)) / (60 * 60 * 24);          
    echo (int)$years." Jahre und ".(int)$days." Tag(e)";  
    }

  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!