[PHP] Alter errechnen + Schaltjahre berücksichtigen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von master2005, 1. März 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 1. März 2008
    Alter errechnen + Schaltjahre berücksichtigen

    Hallo @ all hat jemand einen kleinen Script dazu zu hause rumfliegen auf der Platte. Mein Problem sind nur die Schaltjahre irgendwie .


    mfg
     

  2. Anzeige
    Heute: Deals & Sale mit stark reduzierten Angeboten finden.
  3. #2 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    Was genau willst du machen?
     
  4. #3 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    denke mal er hat ein kleines board und wenn die user 29.02.08 geboren sind , soll es ausrechnen das sie 1 tag alt sind.

    nein sowas habe ich nicht
     
  5. #4 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    Ja genau sowas meine wie "Richie" es erklärt hat.
     
  6. #5 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    [G]PHP Script Alter ausrechnen[/G] oder ähnliches.

    zB
    das Hier. Vllt hilfts.
     
  7. #6 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    ja bei google suche ich ja auch schon einige zeit aber die meisten berücksochtigen keine Schaltjahre...
     
  8. #7 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    PHP:
    function  getAlter ( $datum ){
       
    $age  explode ( "-" , $datum );
       
    $alter  date ( "Y" , time ())- $age [ 0 ];
       if (
    mktime ( 0 , 0 , 0 , date ( "m" , time ()), date ( "d" , time ()), date ( "Y" , time ())) <  mktime ( 0 , 0 , 0 , $age [ 1 ], $age [ 2 ], date ( "Y" , time ())))
          
    $alter --;
       return 
    $alter ;
    }
    // end of getAlter()
    Sollte das Schaltjahr mit berücksichtigen.
     
  9. #8 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    PHP:
    <?
    function 
    getAge  ( $y $m $d ) {
        return 
    date ( 'Y' ) -  $y  - ( date ( 'n' ) < ( ltrim ( $m , '0' ) + ( date ( 'j' ) <  ltrim ( $d , '0' ))));
    }

    function 
    test  ( $y $m $d ) {
        echo 
    str_pad  ( $y . '-' . $m . '-' . $d 12 ),  getAge  ( $y , $m , $d ),  "\n" ;
    }

    test  ( 1985 , 10 , 27 );
    test  ( 2000 , 1 , 1 );
    test  ( '2000' , '01' , '01' );
    test  ( 2000 , 12 , 31 );
    test  ( 2000 , date ( 'm' ), 1 );
    test  ( 2000 , date ( 'm' ), date ( 'd' ));
    test  ( 2000 , date ( 'm' , strtotime ( '+1 day' )), date ( 'd' , strtotime ( '+1 day' )));
    test  (- 38000 , 1 , 1 );
    test  ( 2100 , 1 , 1 );
    test  ( 2100 , 12 , 31 );
    echo 
    "\n" ;
    for (
    $i  0 $i  <=  30 $i  +=  3 ) {
        
    $t  strtotime ( '-' . $i . '00 days' );
        
    test  ( date ( 'Y' , $t ), date ( 'm' , $t ), date ( 'd' , $t ));
    }
    ?>
     
  10. #9 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    hm klappt irgendwie alles nicht misst...
     
  11. #10 1. März 2008
    AW: Alter errechnen + Schaltjahre berücksichtigen

    Also wenn ich mir den Thread durchlesen muss ich mich wirklich fragen, wo die Probleme liegen das Alter bei Schaltjahren zu berechnen. Auch von einem 29.02 kann ein Timestamp angelegt werden, der verglichen werden kann, selbst wenn man zum Ersatz mit dem 01.03. rechnet versteh ich euer Problem einfach nicht ...
     

  12. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Alter errechnen
  1. Antworten:
    3
    Aufrufe:
    915
  2. Antworten:
    3
    Aufrufe:
    1.362
  3. Antworten:
    6
    Aufrufe:
    1.252
  4. [PHP] Alter berechnen

    Firefox User , 18. Juli 2010 , im Forum: Webentwicklung
    Antworten:
    7
    Aufrufe:
    1.242
  5. Antworten:
    2
    Aufrufe:
    620
  • Annonce

  • Annonce