获取以'Y-m-d'格式存储在PHP时间变量中的给定日期的月份
答案 0 :(得分:33)
$date = "2010-08-12";
$d = date_parse_from_format("Y-m-d", $date);
echo $d["month"];
答案 1 :(得分:25)
$date = "2010-10-10";
echo date("m", strtotime($date))?>
答案 2 :(得分:9)
$parts = explode('-',$your_date_variable_in_php);
$month = $parts[1];
答案 3 :(得分:3)
http://php.net/manual/en/function.date.php
使用此链接。 我认为你的问题已经解决了任何日期格式。
答案 4 :(得分:3)
它真的存储在PHP中吗?不在某些数据库中?
month(datefield)
可以在mysql查询中执行此操作,例如
答案 5 :(得分:3)
echo date("F", strtotime("2010-08-13"));
答案 6 :(得分:0)
您可以使用date()和strtotime():
<?php
$date = "2010-08-13";
echo date("m",strtotime($date))."\n";
?>