#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 + Multi-Zitat Zitieren
#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"; } + Multi-Zitat Zitieren
#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 ^^ + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren
#5 6. Februar 2005 für was brauchsten das ? ansonsten scheint euch ja gut mit php auszukennen + Multi-Zitat Zitieren
#6 6. Februar 2005 Erstmal noch ein big thx an Obelisk Zum berechnen wie lange seit einem bestimmten Datum vergangen sind + Multi-Zitat Zitieren