西班牙语输出" date"功能

时间:2016-12-26 16:40:54

标签: php date strtotime

我想用西班牙语回复cMonth ..我正在尝试不同的事情而没有结果。任何想法?

if($_REQUEST["month"]>0){
    $cMonth = "0".intval($_REQUEST["month"]);
    if ($_REQUEST["month"]>9) {
        $cMonth = intval($_REQUEST["month"]);
    }
    $cYear = intval($_REQUEST["year"]);
}else
{
    $cMonth = date("m");
    $cYear = date("Y");
}

echo date("F, Y",strtotime($cYear."-".$cMonth."-01")); 

1 个答案:

答案 0 :(得分:1)

您好,您可以使用此方法

    setlocale(LC_ALL, "es_ES", 'Spanish_Spain', 'Spanish');
    $string = "27/12/2016";
    $date = \DateTime::createFromFormat("d/m/Y", $string);
    echo strftime("%B", $date->getTimestamp());