Доброго времени суток. Не получается выбрать записи из базы за вчерашний день. Выбирается и вчерашний день и сегодняшний. Вот функция даты
private function getDateRangeFromDate($type) {
switch (strtolower($type)) {
case "calendar_year": return date('Y-01-01');
break;
case "calendar_month": return date('Y-m-01');
break;
case "year": $time = strtotime("-365 days", time());
return date("Y-m-d", $time);
break;
case "month": $time = strtotime("-30 days", time());
return date("Y-m-d", $time);
break;
case "week" : $time = strtotime("-1 week", time());
return date("Y-m-d", $time);
break;
case "oneday": $time = strtotime("-1 days", time());
return date("Y-m-d", $time);
case "today": return date("Y-m-d 00:00:00");
break;
}
return date("Y-m-d");
}
Не срабатывает:
case "oneday": $time = strtotime("-1 days", time());
return date("Y-m-d", $time);