Zeit seit einem Datum berechnen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von wuscht, 6. Februar 2005 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 6. Februar 2005
    Hi!

    Weiß jemand von euch wie ich folgendes mit PHP oder JavaScript realisieren kann:
    Habe ein Datum in der Vergangenheit z.B. 28.12.2002.
    Nun möchte ich berechnen wie viel Tage und Jahre bis heute seit dem Datum vergangen sind.
    Vielen Dank schonmal

    wuscht
     

  2. Anzeige
  3. #2 6. Februar 2005
    Das ist denkbar einfach, wenn man Funktionen weißt.
    $timestamp = time(); // heutiges Datum
    $anfang = mktime(0,0,1,12,22,2004); // Da stellst Du Datum ein! HH-MI-SS-MO-TT-YYYY
    $diff = $timestamp - $anfang;
    if ($diff >= 86400)
    {
    $tag = floor($diff / 86400);
    $diff = $diff - ($tag * 86400); # weil es in Sekunde berechnet wurde.
    echo $tag."d ";
    }
    if ($diff >= 3600)
    {
    $tmp_stunde=$diff / 3600;
    $stunde = floor($tmp_stunde);
    $diff = $diff - ($stunde* 3600);
    echo $stunde."h ";
    }
    if ($diff >= 60)
    {
    $minute = floor($diff / 60);
    $diff = $diff - ($minute*60);
    if ($minute >= 10)
    {
    echo $minute."m ";
    }
    else
    {
    echo "0".$minute."m ";
    }
    }
    else
    {
    echo $minute."00m ";
    }
    if ($diff >= 1)
    {
    $sekunde = floor($diff);
    if ($sekunde >= 10)
    {
    echo $sekunde."s";
    }
    else
    {
    echo "0".$sekunde."s";
    }
    }
    else
    {
    echo "00s";
    }
     
  4. #3 6. Februar 2005
    big thx gibt eine 10.
    Aber wie kann ich denn noch die Jahre berechnen?
    Muss mir den Code morgen mal in Ruhe angucken um des zu kapieren ^^
     
  5. #4 6. Februar 2005
    Für Jahr musst Du so rechnen:
    365 * 86400.
    Also einfach noch eine IF-Abfrage vor 86400 machen und schon hast Du die Jahr
     
  6. #5 6. Februar 2005
    für was brauchsten das ? :)



    ansonsten scheint euch ja gut mit php auszukennen :)
     
  7. #6 6. Februar 2005
    Erstmal noch ein big thx an Obelisk

    Zum berechnen wie lange seit einem bestimmten Datum vergangen sind ;)
     

  8. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Zeit seit Datum
  1. zeitverschwender seiten

    Michi , 18. September 2016 , im Forum: Humor & Fun
    Antworten:
    1
    Aufrufe:
    1.173
  2. Kopfhörer seit geraumer Zeit zu laut

    Murdoc , 21. Oktober 2013 , im Forum: Windows
    Antworten:
    2
    Aufrufe:
    816
  3. Antworten:
    3
    Aufrufe:
    628
  4. Antworten:
    6
    Aufrufe:
    999
  5. Antworten:
    5
    Aufrufe:
    557