PHP获取当前日期的日期

时间:2013-12-18 13:22:40

标签: php

大家好,我想获得当前的约会对象。

这就是我的尝试:

   <?php 

   $transdate = date('m-d-Y', time());

   echo $transdate;

   $month = date('m', strtotime($transdate));

   if($month == "12"){

echo "<br />December is the month :)";
   } else {
echo "<br /> The month is probably not December";
   }

    ?>

但结果是错误的,它应该显示12月是月份:0

有什么想法吗?感谢。

5 个答案:

答案 0 :(得分:7)

此代码适用于您

<?php 
$month = date('m');

if($month == 12){
   echo "<br />December is the month :)";
} else {
   echo "<br /> The month is probably not December";
}
?>

答案 1 :(得分:1)

为什么不简单

echo date('F, Y');

?这打印出2017年11月。

答案 2 :(得分:0)

试试这个

  $transdate = date('m-d-Y', time());

      $d = date_parse_from_format("m-d-y",$transdate);



     $month = $d["month"];

      if($month == "12"){

    echo "December is the month :)";
       } else {
    echo "The month is probably not December";
       }
?>

答案 3 :(得分:0)

这是一种更好的方法

echo date("F", strtotime('m'));

答案 4 :(得分:0)

我建议您使用函数idate();