Gut, damit ist das Problem also bekannt und ich habe es auch verstanden, denn 31.05. - einen monat mach halt 31.04. und das gibts nicht, also wir daraus 01.05.
nun stellt sich mir aber die frage, wie man das problem löst. Gibt es irgendeine funktion mit der ich genau den monat früher rausfinden kann, oder kann ich noch einen parameter mitgeben, sodass ich ihm irgendwie sowas sage wie
date("Y-m",strtotime("-1 month",[datum]))
und das [datum] könnte man dann mit 2005-05-15 ersetzen oder so? ist sowas möglich? oder hat jemand einen anderen ansatz? |