大家好,我想获得当前的约会对象。
这就是我的尝试:
<?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
有什么想法吗?感谢。
答案 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();