PHP 获取日期的当前月份

标签 php date

大家好,我想获取日期的当前月份。
这是我尝试过的:

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

?>
但结果是错误的,应该显示十二月是月份:0
有任何想法吗?谢谢。

最佳答案

您需要使用 PHP 的默认 date() 函数来获取当前月份。然后,您可以通过以下代码中提到的 if 条件轻松检查它:

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

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

关于PHP 获取日期的当前月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20659389/

相关文章:

php - Eloquent:我的查询默认添加了信息?

php - Facebook 登录流程返回状态 "unknown"

javascript - 如何将 JSON 中的值(如 "01")转换为 JavaScript 中的月份名称

bash 日期最后带有周数

python - 如何在 django 中将字符串转换为本地化日期

ruby-on-rails - Rails Time Select,重新排列组件

java - 自定义日期选择器,有几年可供选择

Php foreach-为什么它在迭代时不覆盖数组值?

php - 创建服务时出现命名空间错误

php - 当列具有相同条目时删除双行