php 日期判断是不是是当天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 日期判断是不是是当天相关的知识,希望对你有一定的参考价值。

第一种:
<?php
/**
 * PHP判断一个日期是不是今天
 * 琼台博客
 */
echo \'<meta charset="utf-8" />\';
// 拟设一个日期
$a = \'2012-06-28 10:10:10\';
// 截取日期部分,摒弃时分秒
$b = substr($a,0,10);
// 获取今天的日期,格式为 YYYY-MM-DD
$c = date(\'Y-m-d\');
// 使用IF当作字符串判断是否相等
if($b==$c)
echo \'是今天\';
else
echo \'不是今天\';

?>
第二种:
<?php
/**
 * PHP判断一个日期是不是今天
 * 琼台博客
 */
echo \'<meta charset="utf-8" />\';
// 拟设一个日期
$a = \'2012-06-28 10:10:10\';
// 转换为时间戳
$a_ux = strtotime($a);
// 转换为 YYYY-MM-DD 格式
$a_date = date(\'Y-m-d\',$a_ux);
// 获取今天的 YYYY-MM-DD 格式
$b_date = date(\'Y-m-d\');
// 使用IF当作字符串判断是否相等
if($a_date==$b_date)
echo \'是今天\';
else
echo \'不是今天\';

?>
参考技术A

?意思是,客户端时间是否等于服务器时间???这个是为了判断用户是否造假??

<?php
    $localtime = date("Y-m-d h:i:s");
    date_default_timezone_set('PRC');
    $servicetime = date("Y-m-d h:i:s");
    if($localtime === $servicetime)
        ...
    
?>

求采纳o(^▽^)o

参考技术B

如源日期是 Unix 时间戳

if ($srcdata == time())
    //is today
else
    //no today

如源日期是 2018-02-15 00:00:00, 用 date() 对应格式, preg_match 比对就可以

$today = date("Y-m-d"); //2018-02-01 00:00:00
$today = date("Y-n-j"); //2018-2-1 00:00:00
if (preg_match("#$today#", $srcdata))
    //is today
else
    //no today

以上只是例子, 请自行调整, 欢迎追问或私信.

参考技术C 第一种:<?php/** * PHP判断一个日期是不是今天 * 琼台博客 */echo '<meta charset="utf-8" />';// 拟设一个日期$a = '2012-06-28 10:10:10';// 截取日期部分,摒弃时分秒$b = substr($a,0,10);// 获取今天的日期,格式为 YYYY-MM-DD$c = date('Y-m-d');// 使用IF当作字符串判断是否相等if($b==$c) echo '是今天';else echo '不是今天';?>第二种:<?php/** * PHP判断一个日期是不是今天 * 琼台博客 */echo '<meta charset="utf-8" />';// 拟设一个日期$a = '2012-06-28 10:10:10';// 转换为时间戳$a_ux = strtotime($a);// 转换为 YYYY-MM-DD 格式$a_date = date('Y-m-d',$a_ux);// 获取今天的 YYYY-MM-DD 格式$b_date = date('Y-m-d');// 使用IF当作字符串判断是否相等if($a_date==$b_date) echo '是今天';else echo '不是今天';?>

php如何判断日期是否是周末(星期六和星期天)

判断当天

if((date(‘w‘,time()==6) || (date(‘w‘,time() == 0)){
          $coin=28;//周末是28
      }

 

 

指定日期判断

function week($str){
      if((date(‘w‘,strtotime($str))==6) || (date(‘w‘,strtotime($str)) == 0)){
          echo ‘你输入的日期是周末‘;
      }else{
          echo ‘当然也不是周末了‘;
      }
   }
————————————————
版权声明:本文为CSDN博主「蒙--」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mengzuchao/article/details/80974415












以上是关于php 日期判断是不是是当天的主要内容,如果未能解决你的问题,请参考以下文章

JAVA里判断某时间是否在当天中

oracle 获取当天日期往前推2个工作日的日期

php如何判断日期是否是周末(星期六和星期天)

javascript获取当天日期,计算出该天所属周,列出本周从周一至周日的所有日期,求大神帮助!

在mysql中用if…else语句判断当天是不是为星期天?

php判断时间范围