在PHP里如何判断一个时间是否属于一段时间之内。例如:2010-03-15 11:00:00是否在
2010-03-15 00:00:00 至 2010-03-15 23:59:59 之间请各位前辈赐教!

解决方案 »

  1.   

    $now=strtotime('2010-03-15 11:00:00') ;
    $start=strtotime('2010-03-15 00:00:00') ;
    $end=strtotime('2010-03-15 23:59:59') ;
    if($now>=$start&&$now<=$end)
    {
     echo "show";
    }queryphp 简单 MVC ORM框架
    ---------------------------------------------
    http://topic.csdn.net/u/20100310/11/62a60067-b3da-4dee-9d6a-f1baeb2f3f33.html
      

  2.   


    赐教不敢当!
    如果你所有的日期格式都是如2010-03-15 00:00:00这么标准的话$now='2010-03-15 11:00:00',直接比较即可!;
    $start='2010-03-15 00:00:00' ;
    $end='2010-03-15 23:59:59' ;
    if($now>=$start&&$now<=$end)
    {
    echo "show";
    }