= htmlspecialchars($programme['title']) ?>
= htmlspecialchars($programme['description']) ?>
modify('-1 day')->format('Y-m-d');
$nextDate = (clone $dateObj)->modify('+1 day')->format('Y-m-d');
$today = (new DateTime('today', $tz))->format('Y-m-d');
$wochentage = [
'Monday' => 'Montag',
'Tuesday' => 'Dienstag',
'Wednesday' => 'Mittwoch',
'Thursday' => 'Donnerstag',
'Friday' => 'Freitag',
'Saturday' => 'Samstag',
'Sunday' => 'Sonntag',
];
$monate = [
1 => 'Jänner',
2 => 'Februar',
3 => 'März',
4 => 'April',
5 => 'Mai',
6 => 'Juni',
7 => 'Juli',
8 => 'August',
9 => 'September',
10 => 'Oktober',
11 => 'November',
12 => 'Dezember',
];
$anzeigeDatum =
$wochentage[$dateObj->format('l')] . ', ' .
$dateObj->format('j') . '. ' .
$monate[(int)$dateObj->format('n')] . ' ' .
$dateObj->format('Y');
$programmeIndex = [];
foreach ($dayProgrammes as $channel) {
foreach ($channel['programmes'] as $programme) {
$programmeIndex[$programme['id']] = [
'id' => $programme['id'],
'channel_id' => $channel['channel_id'],
'channel' => $channel['channel_name'],
'channel_number' => $channel['channel_number'],
'favorite' => $channel['favorite'],
'title' => $programme['title'],
'subtitle' => $programme['subtitle'],
'description' => $programme['description'],
'category' => $programme['category'],
'metadata' => $programme['metadata'] ?? [],
'year' => $programme['metadata']['year'] ?? '',
'rating' => $programme['metadata']['age_rating'] ?? '',
'country' => $programme['metadata']['country'] ?? '',
'date' => $selectedDate,
'start_timestamp' => $programme['start'],
'stop_timestamp' => $programme['stop'],
'start' => date('H:i', $programme['start']),
'stop' => date('H:i', $programme['stop']),
];
}
}
?>
= htmlspecialchars($anzeigeDatum) ?>TV Guide
= htmlspecialchars($programme['description']) ?>