2010-11-18 6 views
1

В настоящее время я использую CURRENT_DATE при вставке в мое поле таблицы для даты. Потяните только месяц и год на две цифры месяц и четыре цифры год (ex $ mon = 01 и $ year 2010)CURRENT_DATE получение месяца и года

+0

вы могли бы быть немного более описательный характер, или, возможно, дать пример? –

ответ

1

Не знаете, что вы ищете, но если вы пытаетесь получить текущую дату в году-месяце нотация, код ниже должен помочь.

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

Если вы пытаетесь вытащить информацию из таблицы,

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

В основном, функция date() принимает строку формата (m является двузначным числовым месяцем, Y является четырехзначный год) и создает строковое представление даты. Затем вы можете использовать explode() для хранения требуемых значений разделения в переменных $mon и $year.

Редактировать: конечно, переменная $date не требуется.

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

Это будет работать так же хорошо.