PHP Zeitdifferenz / Wochentage

PHP Zeitdifferenz / Wochentage

Ich hab da ein kleines Script geschrieben – mit dem man die Zeitdifferenz berechnen kann! \r\n\r\nWeiters kann man in dieser Zeit auch jeden Wochentag ausgeben – also wenn man zb. jeden Montag haben will dann braucht man diesen nur übergeben und das Script zeigt dir das Datum von jedem Montag zwischen diesen 2 Zeiten an!\r\n\r\nHier mal der Code dazu!\r\nZuerst mal das Datum was so 23.08.2010 kommt in ein mktime Datum umschreiben!\r\n$startdatum = explode(„.“,$_REQUEST[’start‘]);\r\n$start = mktime(0,0,0,$startdatum[1],$startdatum[0],$startdatum[2]);\r\n\r\n$stopdatum = explode(„.“,$_REQUEST[’stop‘]);\r\n$stop = mktime(0,0,0,$stopdatum[1],$stopdatum[0],$stopdatum[2]);\r\n# 0 (für Sonntag) bis 6 (für Samstag)\r\n# $starttag = date(„w“,$start);\r\n\r\nDie Differenz berechnen wir hier:\r\n$diff = ($stop-$start)/86400;\r\n\r\nIn meinen Fall braucht man nicht Runden da ich keine Stunden Minuten und Sekunden eingegeben habe!\r\n\r\nfor ($i=$start;$i<$stop;$i=$i+86400){\r\n$wochentagberechnet = date(„w“,$i);\r\nif ($wochentagberechnet==$_REQUEST[‚MO‘] ||\r\n$wochentagberechnet==$_REQUEST[‚DI‘] ||\r\n$wochentagberechnet==$_REQUEST[‚MI‘] ||\r\n$wochentagberechnet==$_REQUEST[‚DO‘] ||\r\n$wochentagberechnet==$_REQUEST[‚FR‘] ||\r\n$wochentagberechnet==$_REQUEST[‚SA‘] ||\r\n$wochentagberechnet==$_REQUEST[‚SO‘] ){\r\necho date(„d.m.Y l“,$i).“<br>“;\r\n}\r\n}\r\n\r\nVielleicht kann es ja jemand mal gebrauchen! Freue mich über jede Rückmeldung!

1 Kommentar

Schreiben Sie einen Kommentar btec business unit 27

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.