[PHP] Von Tag X bist jetzt sind x Jahre x Monate und x Tage vergangen!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von 3X3X3X3, 20. März 2007 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. März 2007
    Von Tag X bist jetzt sind x Jahre x Monate und x Tage vergangen!

    Hi ich suche ein Programm das vom Tag x bist jetzt die Jahre, Monate und Tage ausgibt! Ich habe ein Script gefunden das leider aber nicht korrekt funktioniert da es nicht die verschiedenen Tage der Monate beachtet! Kann mir jemand ein Script geben der von Tag x immer die Tage hochzählt bis undendlich also immer weiter !? Das am ende dasteht

    "Name und Name sind jetzt seit x Jahren x Monaten und x Tagen zusammen!"

    Code:
    [I]<html>
    <head>
    <title>
    </title>
    </head>
    <body>
    <?php
    function daysDiff($y1, $m1, $d1) {
    $y2 = date("Y");
    $m2 = date("m");
    $d2 = date("d");
    $time1 = mktime(0,0,0,$m1,$d1,$y1);
    $time2 = mktime(0,0,0,date("m"),date("d"),date("Y"));
    if (($time1 - $time2)<0) {
    $y = $y2 - $y1;
    $m = $m2 - $m1;
    $d = $d2 - $d1;
    $display = "vergangen ";
    } else {
    $y = $y1 - $y2;
    $m = $m1 - $m2;
    $d = $d1 - $d2;
    $display = "noch ";
    }
    $daysInMonth = date("t",$m1);
    if ($d < 0) {
    $m--;
    $d = $d + $daysInMonth;
    }
    if ($m < 0) {
    $y--;
    $m = $m + 12;
    }
    
    if ($y > 0) {
    $display .= $y==1 ? "1 Jahr und " : "$y Jahre und ";
    }
    $display .= $m==1? "1 Monat und " : "$m Monate und ";
    $display .= $d==1 ? "1 Tag " : "$d Tage ";
    return $display;
    }
    
    echo daysDiff(2007, 02, 25);
    ?>
    </body>
    </html>[/I]
    
    Wer mir helfen kann bekommt eine POSITIVE BEWERTUNG


    MfG 3x3x3x3
     
  2. 20. März 2007
    AW: Von Tag X bist jetzt sind x Jahre x Monate und x Tage vergangen!

    versteh ich nicht. aber ich wette, in den comments auf PHP: date - Manual findest du ne funktion, die das macht, was du brauchst.
     
  3. 20. März 2007
    AW: Von Tag X bist jetzt sind x Jahre x Monate und x Tage vergangen!

    hat sich erledigt

    *CLOSED!
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.