tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
422
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Muckel1986 Muckel1986 ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Ort
    Salzgitter, Germany, Germany
    Beiträge
    190
    Guten Abend,

    habe zur Zeit einen Countdown in Benutzung. Jener funktioniert auch. Für den Tag des Bergfestes / Halbzeit habe ich eine if else Bedingung genommen, um für diesen Besonderen Tag ein anderen Inhalt einbauen zu können. Dieser Grundaufbau funktioniert auch. Nun möchte ich aber den Tag des Bergfestes berechnen. Die Rechnung schaut so aus:
    PHP-Code:
    <?php
    $datum 
    date("d.m.Y");        // Aktuelles Datum
    $zeit date("H:i:s");        // Aktuelle Uhrzeit
    $erst "22.09.2010";        // Datum erster Kontakt
    $ziel "27.12.2010";        // Datum des Treffen

    // errechnen wann Bergfest ist
    $tage = ($ziel-$erst);        // Anzahl der Tage errechnen

    //$bergfest = ($tage/2)+$erst;    // Datum Bergfestes

    $zwischen $tage/2;
    $bergfest $zwischen+$erst;

    // Ausgabe der Variablen
    echo ("<p><strong>Datum:</strong>" $datum "<br />");
    echo (
    "<p><strong>Zeit:</strong>" $zeit "<br />");
    echo (
    "<p><strong>Erst:</strong>" $erst "<br />");
    echo (
    "<p><strong>Ziel:</strong>" $ziel "<br />");
    echo (
    "<p><strong>Tage:</strong>" $tage "<br />");
    echo (
    "<p><strong>Zwischen:</strong>" $zwischen "<br />");
    echo (
    "<p><strong>Bergfest:</strong>" $bergfest "</p>");
    ?>
    Problem ist nun, dass die Werte leider flasch errechnet wurden:
    Datum:04.10.2010
    Zeit:00:43:28
    Erst:22.09.2010
    Ziel:27.12.2010

    Tage:5.03 (das müssten 96 sein)
    Zwischen:2.515 (das müsste 48 sein)
    Bergfest:24.605 (das müsste 09.11.2010 sein)
    Da ich mir am Anfang mit der Rechnung nicht mal sicher war, habe ich das mit einem Tabellenkallkulationsprogramm überprüft.
    Rechnen mit Datum-rechnung2.png
    Muss ich die Datum-Angaben erst noch in ein Format bringen? Wenn ja, wie kann ich das machen?

    Die Rechnung könnt ihr hier sehen. Den Countdown hier.

    Hoffe ihr könnt mir helfen.
    Liebe Grüße
    Muckel
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Rechnen mit Datum-rechnung.png  
    Geändert von Muckel1986 (04.10.10 um 01:32 Uhr)
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Denke mal das hier müsste es sein:

    PHP-Code:
    <?php

    $erster_kontakt 
    strtotime("22.09.2010");
    $erstes_treffen strtotime("27.12.2010");
    echo 
    "Erster Kontakt " .date("d.m.Y"$erster_kontakt) ."<br />";
    echo 
    "Erstes Treffen " .date("d.m.Y"$erstes_treffen) ."<br /><br />";

    $anzahl_tage = ((($erstes_treffen $erster_kontakt) / 86400) / 2);
    echo 
    "Anzahl Tage (gerundet) " .(int) $anzahl_tage ."<br /><br />";

    $bergfest date("d.m.Y"strtotime("+ " .(int) $anzahl_tage ." days"$erster_kontakt));
    echo 
    "Bergfest am " .$bergfest ."<br />";

    ?>
    Wobei ich jetzt nicht kontrolliert habe ob der 09.11. wirklich das richtige Datum fürs Bergfest ist.

    Gruß Thomas
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    Muckel1986 Muckel1986 ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Ort
    Salzgitter, Germany, Germany
    Beiträge
    190
    Vielen Dank!
    Wie ihr hier sehen könnt (ganz unten) funktioniert es. Danke
     

Ähnliche Themen

  1. Rechnen mit Datum
    Von Jessica_Jessica im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 28.01.09, 15:11
  2. Rechnen mit Datum und Zeit
    Von Lektor21 im Forum PHP
    Antworten: 7
    Letzter Beitrag: 22.09.07, 10:27
  3. Mit Datum rechnen
    Von Robert Steichele im Forum PHP
    Antworten: 5
    Letzter Beitrag: 29.12.05, 20:57
  4. Mit Datum rechnen
    Von TheManWho im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 12.05.05, 12:30
  5. rechnen mit zeit und datum
    Von stillerschrei im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 23.05.02, 08:37

Stichworte