Mailinglisten-Archive |
Hab mal ein Problem, was eher mathematischer Natur ist. Prinzipiell habe ich
eine kleine Lösung für mein Prob programmiert, es stört mich trotzdem die
Ungewißheit, es nicht doch besser gemacht zu haben....
Kennt jemand eine mathematische Formel, wie ich die Differenz zwischen einem
Zieltag jeder Woche (z.B. Mittwoch $tag_soll = 3;) und dem aktuellen Tag
($tag_ist = date("w", time());) ausrechnen kann ohne das ich eine if else
Abfrage benutze?
Ich bin der festen Meinung, dass ich das vor 10 Jahren mal in Basic
programmiert habe, komme aber nicht mehr auf die Formel.
Danke für Hinweise
Micha
Original sieht es jetzt so aus:
if ($tag_ist >= $tag_soll)
{
$tage_rest = 7 + ($tag_soll - $tag_ist); file://Tage errechnen wenn heute
nach Zieltag
}
else
{
$tage_rest = $tag_soll - $tag_ist; file://Tage errechnen wenn heute vor
Zieltag
}
php::bar PHP Wiki - Listenarchive