id] && $timerecordingEmployees[$timerecordinguser->id]['only_admin'] == 1 && !$me->superexpertEnabled()) { continue; } $timerecordingUsers[$timerecordinguser->name] = $timerecordinguser->id; } ksort($timerecordingUsers); for ($i = 1; $i <= 25; $i++) { $kw = date('W', $time); $year = date('o', $time); $timestamp_montag = strtotime("{$year}-W{$kw}"); $timestamp_freitag = strtotime("{$year}-W{$kw}-7"); $weeks[$time] = "KW" . $kw . " " . $year . " (" . date('d.m', $timestamp_montag) . "-" . date('d.m', $timestamp_freitag) . ")"; $time = $time - 604800; } $time = time(); $timenow = $time; $time = strtotime('first day of this month', $time); $time = strtotime('+3 month', $time); for ($i = 1; $i <= 15; $i++) { $mon = date('n', $time); $year = date('Y', $time); $month[$time] = $monthger[$mon] . " " . $year; $time = strtotime('-1 month', $time); } //$years[time() + 31536000] = date('Y', time() + 31536000); //$years[time()] = date('Y', time()); //$years[time() - 31536000] = date('Y', time() - 31536000); $years = []; $startYear = 2024; $endYear = date('Y') + 1; // 2026 + 1 = 2027 // Schleife zählt rückwärts: 2027 -> 2026 -> 2025 -> 2024 for ($i = $endYear; $i >= $startYear; $i--) { // Erstellt einen Timestamp für den 1. Januar des Jahres $i um 00:00:00 Uhr // mktime(Stunde, Minute, Sekunde, Monat, Tag, Jahr) $timestamp = mktime(0, 0, 0, 1, 1, $i); $years[$timestamp] = $i; } ?>

Auswertungen/Korrekturen

">
" placeholder="" required="required"/>
Mitarbeiter Datum Von Bis Summe Buchungsart Anmerkung