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

如题所述

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

    php代码如下:

<?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环境下运行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-03
  您好:
  可以简单的用PHP获取今天的时间然后对比一下目标时间,如果两者相等即为今天。

  比如目标时间是 2014/11/03,那么代码可能如下:
  <?php
  //要对比的日期
  $assignDate = '2014/11/03';
  //获取今天日期
  $today = date('Y/m/d');
  //简单对比两者值是否相同
  if( $assignDate == $today )
  {
  //相同是今天
  echo '是今天';
  }else{
  //不相同不是今天
  echo '不是今天';
  }
  ?>
//以上代码会输出 是今天
  本回答被提问者和网友采纳
第2个回答  2016-12-27
$day=date("d",time());今天的天数,再去比较就行

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网