Problem mit timestamp

Interritor

Erfahrenes Mitglied
Hi zusammen,

ich hab da ein Problem wie Oben beschrieben mit Timestamp und zwar brauch ich ein Timestamp das nur den aktuellen Monat und Jahr enthält, dass hab ich jetzt so gemacht:

$make_day = mktime(0,0,0,date(n),0,date(Y));

Nur leider wenn ich das dann ausgebe:

echo date("n-Y-", $make_day);

kommt da folgendes bei raus 3-2003 und nicht 4-2003.

Wenn ich den aktuellen Tag aber mit generiere zeigt er mir das richtig Datum an nur ich kann den Tag im Timestamp überhaupt nicht gebrauchen, kenn jemand von euch da vielleicht ne Lösung?

Sonst muss ich das wohl oder übel mit Tag machen, was die ganze Sache aber komplizierter machen würde.


Schon mal Danke im vorraus!

mfg
Interritor
 
du musst den ersten tag des monats mit einfügen, sonst denkt er es is noch der letzte monat
also so:
PHP:
$make_day = mktime(0,0,0,date("n", time()),1,date("Y", time()));

lass dich nicht von den time beirren, ich finds halt nur schöner
könntest also auch so schreiben:
PHP:
$make_day = mktime(0,0,0,date(n),1,date(Y));
 
Für eine Monats Statistiken und zwar erstellt das Programm ( ein Banner Trader den ich gerade am programmieren bin) für jeden Monat eine Statsitik.... deswegen brauch ich das.
 
Zurück