2010-11-18 14 views
1

Ich benutze derzeit das CURRENT_DATE, wenn ich in mein Tabellenfeld für das Datum einfüge. Ziehen Sie einfach den Monat und das Jahr zweistellige Monats- und vierstellige Jahreszahlen (ex $ mon = 01 und $ Jahr 2010)CURRENT_DATE Abrufen des Monats und des Jahres

+0

Sie ein bisschen mehr beschreibend sein könnte, oder vielleicht ein Beispiel geben? –

Antwort

1

Nicht sicher, was Sie suchen, aber wenn Sie versuchen, das aktuelle Datum in Jahr-Monat-Tag zu erhalten Notation, der folgende Code sollte helfen.

$DATE = date('Y-m-d'); 

Wenn Sie die Informationen aus der Tabelle zu ziehen versuchen,

$date_from_table = $row['DateField']; 
$DATE = date('Y m', strtotime($date_from_table)); 
2
$date = date("m Y"); 
list($mon, $year) = explode(" ", $date); 

Grundsätzlich ist die date() Funktion nimmt einen Format-String (m der numerische Monat zweistelligen ist, Y ist ein vierstelliges Jahr) und erzeugt eine String-Darstellung des Datums. Dann können Sie explode() verwenden, um die aufgeteilten Werte in den Variablen $mon und $year zu speichern.

Edit: natürlich wird die $date Variable nicht benötigt.

list($mon, $year) = explode(" ", date("m Y")); 

Dies funktioniert genauso gut.