Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Differenz in Uhrzeit ausrechnen?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Differenz in Uhrzeit ausrechnen?

    Hallo Zusammen,

    ich habe eine Datei die erstellt wurde und möchte rausfinden ob schon 15min her sind seid dem diese Datei erstellt wurde, bisher habe ich es wie folgt gelöst:

    PHP-Code:
    $dateidatum=date("m.d.Y"filemtime("./log.txt"));
    $dateizeit=date("H:i"filemtime("./log.txt"));

    $datum=date("m.d.Y");
    $uhrzeit=date("H:i");

    if(
    $dateidatum==$datum)
    {
     
    // $uhrzeit - $dateizeit = $differenz
     // Wenn $differenz <= 15 min ist, ...
    }
    else
    {
     echo 
    "NEIN";

    Doch ich weiß nicht wie ich das umsetze, kann mir jemand helfen? Ist es vielleicht noch einfacher und eleganter zu lösen?

    Gruß Alecane


  • #2
    Ich würde es mit timestamps lösen. Damit lässt es sich "einfacher" rechnen.
    MfG Matthias

    Kommentar


    • #3
      Zitat von MatthiasNI Beitrag anzeigen
      Ich würde es mit timestamps lösen. Damit lässt es sich "einfacher" rechnen.
      Danke habe mir gerade etwas über Timestamp angelesen und ja es ist viel einfacher.

      So ist meine lösung und Funktioniert:

      PHP-Code:
      // Timestamp seid erstellung der Datei
      $zeitstempel=filemtime("./log.txt");

      // Wenn es einen unterschied von 900 Sekunden (15min) gibt, führe folgendes aus
      if((time()-$zeitstempel)>="900")
      {
       echo 
      "<br><br>JA";
      }
      else
      {
       echo 
      "<br><br>NEIN";

      Kommentar


      • #4
        DateTime::diff

        Kommentar

        Lädt...
        X