+ Antworten
Ergebnis 1 bis 5 von 5
  1. #1
    Registriert seit
    Dec 2010
    Beiträge
    355

    Standard restlichen Tage bis zum 25.des nächsten Monats

    Hallo,

    ich möchte die restlichen Tage bis zum 25.des nächsten Monats ausrechnen.
    Komme mit meinen Versuchen nicht weiter.
    kann mir jemand helfen!

    Danke
    richimaint
    IP-Symcon 5.5, Windows x64, 15.09.2020, e8e4e924ac40, auf Windows 7 64bit, 24/7, ASRock N3700-ITX, Homematic CCU1, 9x HM Rolladenaktor, 3x HM Leistungsmesssung, 4xHM Rauchmelder, 1x HM Keymatic, 4x HM Fensterkontakt, 1x 4fachSchaltaktor für Poolsteuerung inkl. 1x HM Leistungsmessung und Steuerung 3x Belimo SM230A, 1-Wire DS9490R mit 25x DS18B20

  2. #2
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,448

    Zitat Zitat von richimaint Beitrag anzeigen
    ich möchte die restlichen Tage bis zum 25.des nächsten Monats ausrechnen.
    DateTime::diff

    PHP-Code:
    $datetime1 = new DateTime(date("d-m-Y"time()),new DateTimeZone('Europe/Berlin')); 
    $month intval(date("m"time()));
    $year intval(date("Y"time()));
    $next_month $month 1;
    $datetime2 = new DateTime($year '-' $next_month '-25');
    $interval $datetime1->diff($datetime2);
    echo 
    $interval->format('%R%a Tage'); 

  3. #3
    Registriert seit
    Dec 2010
    Beiträge
    355

    Danke Fonzo
    Sorry vielleicht nicht ganz exakt ausgedrückt.

    Resttage bis zum 25. jeden Monats...nicht nächsten Monats.
    Wären für heute bis 25. jetzt 11 Tage.
    IP-Symcon 5.5, Windows x64, 15.09.2020, e8e4e924ac40, auf Windows 7 64bit, 24/7, ASRock N3700-ITX, Homematic CCU1, 9x HM Rolladenaktor, 3x HM Leistungsmesssung, 4xHM Rauchmelder, 1x HM Keymatic, 4x HM Fensterkontakt, 1x 4fachSchaltaktor für Poolsteuerung inkl. 1x HM Leistungsmessung und Steuerung 3x Belimo SM230A, 1-Wire DS9490R mit 25x DS18B20

  4. #4
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,448

    Zitat Zitat von richimaint Beitrag anzeigen
    Resttage bis zum 25. jeden Monats...nicht nächsten Monats.
    Wären für heute bis 25. jetzt 11 Tage.
    PHP-Code:
    $datetime1 = new DateTime(date("d-m-Y"time()),new DateTimeZone('Europe/Berlin')); 
    $day intval(date("d"time()));
    $month intval(date("m"time()));
    $year intval(date("Y"time()));
    $next_month $month 1;
    if(
    $day >= 25)
    {
        
    $datetime2 = new DateTime($year '-' $next_month '-25');
    }
    else 
    {
        
    $datetime2 = new DateTime($year '-' $month '-25');
    }
    $interval $datetime1->diff($datetime2);
    echo 
    $interval->format('%R%a Tage'); 

  5. #5
    Registriert seit
    Dec 2010
    Beiträge
    355

    Danke

    Ganz falsch habe ich auch nicht gelegen.
    IP-Symcon 5.5, Windows x64, 15.09.2020, e8e4e924ac40, auf Windows 7 64bit, 24/7, ASRock N3700-ITX, Homematic CCU1, 9x HM Rolladenaktor, 3x HM Leistungsmesssung, 4xHM Rauchmelder, 1x HM Keymatic, 4x HM Fensterkontakt, 1x 4fachSchaltaktor für Poolsteuerung inkl. 1x HM Leistungsmessung und Steuerung 3x Belimo SM230A, 1-Wire DS9490R mit 25x DS18B20

Ähnliche Themen

  1. IPS 5.0 Dienst absturz bis zum PC absturz
    Von zonex im Forum Allgemeine Diskussion
    Antworten: 4
    Letzter Beitrag: 16.12.18, 17:46
  2. Noch -1334 Tage bis Ostern ?
    Von Isi im Forum Off Topic
    Antworten: 1
    Letzter Beitrag: 02.06.12, 16:30
  3. Temperaturvorhersage für die nächsten Tage in Variable lesen
    Von kadorf im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 40
    Letzter Beitrag: 10.03.10, 04:44
  4. Tage zum aktuellen Datum dazuaddieren
    Von Attain im Forum Skripte, PHP, SQL
    Antworten: 5
    Letzter Beitrag: 29.09.08, 16:46