if (
in_array($currentDay, $specifiedDays)
- || $currentDay == '01'
+ || $currentDay == '02'
|| $force
) {
}
// Определяем месяц и год для обработки данных
- if ($currentDay == '01') {
- // 1-го числа обрабатываем данные за предыдущий месяц
+ if ($currentDay == '02') {
+ // 2-го числа обрабатываем данные за предыдущий месяц
$monthValue = intval(date('m', strtotime('-1 month', $time)));
$yearValue = intval(date('Y', strtotime('-1 month', $time)));
} else {
$weeksToFetch = [1, 2, 3]; // 1-я, 2-я и 3-я недели текущего месяца
} elseif ($dayOfMonth == '29') {
$weeksToFetch = [1, 2, 3, 4]; // 1-я, 2-я, 3-я и 4-я недели текущего месяца
- } elseif ($dayOfMonth == '01') {
- // 1-го числа запрашиваем данные за весь предыдущий месяц
+ } elseif ($dayOfMonth == '02') {
+ // 2-го числа запрашиваем данные за весь предыдущий месяц
$previousMonth = date('m', strtotime('-1 month', $time));
$previousYear = date('Y', strtotime('-1 month', $time));