В настоящее время я использую CURRENT_DATE при вставке в мое поле таблицы для даты. Потяните только месяц и год на две цифры месяц и четыре цифры год (ex $ mon = 01 и $ year 2010)CURRENT_DATE получение месяца и года
1
A
ответ
4
"SELECT MONTH(datefiled) as month, YEAR(datefield) as yeah FROM table"
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"));
Это будет работать так же хорошо.
вы могли бы быть немного более описательный характер, или, возможно, дать пример? –