Moin!
selbst ein mktime(0,0,0,4,2-4,2004) sollte es tun (falls der zweite mal ein Donnerstag ist.
Und mit dem Zweiten bekomme ich den timestamp genauso um 0 uhr vom 30.03.2004...!? Was willst du damit bezwecken?
Donnerstag: -> Tag der Woche = 4
date("d.m.Y",mktime(0,0,0,4,2-4,2004) liefert den 30.03.2004... ist doch richtig:
30.03. -> Mo
31.03. -> Di
01.04. -> Mi
02.04. -> Do
[1] Du subtrahierst den aktuellen Wochentag vom aktuellen Tag des Monats und jagst das durch mktime()., dann durch date() Heraus kommt der Wochenbeginn.
[2] Du lässt Dir gleich von date("01.m.Y") (oder wie auch immer) ausgeben und bekommst den Monatsbeginn.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.