您的位置:

php判断是不是时间,php判断字符串是否合法日期

本文目录一览:

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 '不是今天';

}

?

php时间判断

$A = $this-getWeeksTime();

                if( in_array($v['datatime'],$A)){

                    if(empty($result['date'])) $result[date]=0;

                            时间该怎么判断?

                                 如果有时间就显示,没有就为0   

            }

这处可以改为

$A = $this-getWeeksTime();

$v['datatime']  = in_array($v['datatime'],$A)?$v['datatime']:0;

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

PHP怎么判断时间

在php 中判断  需要获取前台提交的日期,转换为时间戳 , 和系统时间相减 差值小于7天的 不删除

?

$meeting=$_POST['meeting'];// 获取前台提交来的时间字串

$meeting_time=strtotime($meeting);转事件戳

if (time()-$meeting_time7*3600*24) // 时间为秒数

   echo "小于7天";

   return