Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi,

weiß jemand von euch wie ich zwei Datums vergleichen kann, ohne sie zu splitten?

Ich müsste eine zwei Tage Differenz berechnen und mache dies bis jetzt durch splitten.

Mir gefällt diese Methode aber nicht wirklich.

Geschrieben

Ich mein keinen Datentyp.

Hab mich bissle falsch ausgedrückt.

Es geht um ein Datum (12.12.2004)...

und das will ich mit nem anderen Datum vergleichen.

Bis jetzt hab ich das immer bei den Punkten gesplittet und dann die einzelnen Zahlen verglichen...

Geschrieben

Na ja,

ich möchte die Differenz zwischen heute (11.01.05) und einem Datum aus der Datenbank vergleichen (z.B. 16.01.05).

Ich bräuchte da die Differenz.

Ich glaub das kann man irgendiwe mit Sekunden ausrechenen, weiß aber leider net wie...

Aber ne andere Lösung wäre auch gut...

Geschrieben

So hier ist die Lösung.


$Anfang = gmmktime($Anfangstunde,$Anfangminute,$Anfangsekunde,$Anfangmonat,$Anfangtag,$Anfangjahr);
$Ende = gmmktime($Endestunde,$Endeminute,$Endesekunde,$Endemonat,$Endetag,$Endejahr);
$Ergebnis = $Anfang - $Ende;

$tage=$Ergebnis / 86400; // 1 Tag = 86400 Sekunden
$rest=$Ergebnis % 86400; // Rest < 1 Tag (od. 86400 Sek)
$stunden=$rest / 3600; // Wieviele Stunden waren noch uebrig?
$rest=$rest % 3600; // Rest < 1 Stunde (od. 3600 Sek)
$minuten=$rest / 60; // Wieviele Minuten noch ueber?
$sekunden=$rest%60; // Rest < 1 Minute (od. 60 Sekunden)
$tage = floor($tage);
$stunden = floor($stunden);
$minuten = floor($minuten);
$sekunden = floor($sekunden);
[/php]

Frank

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...