/** * @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); } } } }