Ejemplo n.º 1
0
 /**
  * @brief 日期的智能处理
  * @param string $start 开始日期 Y-m-d
  * @param string $end   结束日期 Y-m-d
  */
 public static function dateParse($start = '', $end = '')
 {
     //默认没有时间条件,查询之前7天的数据
     if (!$start && !$end) {
         $diffSec = 86400 * 6;
         $beforeDate = ITime::pass(-$diffSec, self::$format);
         return array($beforeDate, ITime::getNow(self::$format));
     }
     //有时间条件
     if ($start && $end) {
         return array($start, $end);
     } else {
         if ($start) {
             return array($start, $start);
         } else {
             if ($end) {
                 return array($end, $end);
             }
         }
     }
 }