fastix®: Timestamp vom Anfang der Woche/des Monats?

Beitrag lesen

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.