Получить месяц заданной даты, который хранится в переменной времени PHP в формате "Y-m-d"
Получить месяц с определенной датой
Ответ 1
Попробуйте date_parse_from_format()
:
$date = "2010-08-12";
$d = date_parse_from_format("Y-m-d", $date);
echo $d["month"];
Ответ 2
$date = "2010-10-10";
echo date("m", strtotime($date))?>
Ответ 3
$parts = explode('-',$your_date_variable_in_php);
$month = $parts[1];
Ответ 4
http://php.net/manual/en/function.date.php
используйте эту ссылку. Я думаю, ваша проблема решена для любого формата даты.
Ответ 5
действительно ли он хранится в PHP? Не в какой-либо базе данных?
month(datefield)
может сделать это в запросе mysql, например
Ответ 6
echo date("F", strtotime("2010-08-13"));
Ответ 7
Вы можете использовать date() и strtotime():
<?php
$date = "2010-08-13";
echo date("m",strtotime($date))."\n";
?>