PHP判断一个日期是不是今天

2024-12-03 03:09:11
推荐回答(3个)
回答1:

php判断一个日期是不是今天,用到的工具,notepad++,步骤如下:

  1. php代码如下:

// 虚拟一个日期
$a = '2017-03-17 10:10:10';
//将日期转化成xxxx年xx月xx日格式
$b = substr($a,0,10);
$c = date('Y-m-d');
if($b==$c){
echo '虚拟日期是今天';
}else{
echo '虚拟日期不是今天';
}

说明:先虚拟一个日期,然后把虚拟日期经过substr函数转换成xxxx年xx月xx日格式,然后和今天的日期进行比对,如果相同输出虚拟日期是今天,否则输出虚拟日期不是今天。

运行结果:

说明:程序需要在php环境下运行。

回答2:

  您好:
  可以简单的用PHP获取今天的时间然后对比一下目标时间,如果两者相等即为今天。

  比如目标时间是 2014/11/03,那么代码可能如下:
    //要对比的日期
  $assignDate = '2014/11/03';
  //获取今天日期
  $today = date('Y/m/d');
  //简单对比两者值是否相同
  if( $assignDate == $today )
  {
  //相同是今天
  echo '是今天';
  }else{
  //不相同不是今天
  echo '不是今天';
  }
  ?>
//以上代码会输出 是今天
  

回答3:

$day=date("d",time());今天的天数,再去比较就行