获取给定日期的月份

时间:2010-08-13 06:10:46

标签: php

获取以'Y-m-d'格式存储在PHP时间变量中的给定日期的月份

7 个答案:

答案 0 :(得分:33)

尝试date_parse_from_format()

$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";
?>