Da du endlich mal was lernen sollst, hier ein Link zu der Funktion strftime -> https://www.php.net/manual/de/function.strftime.php
Dort steht alles beschrieben.
Ich hab %B für den Monatsnamen genommen, alles andere geht scheinbar nicht für Monatsnamen.
Edit: Danke, hab ne Lösung.
PHP
<?php
$monate = array(1=>"Januar",
2=>"Februar",
3=>"März",
4=>"April",
5=>"Mai",
6=>"Juni",
7=>"Juli",
8=>"August",
9=>"September",
10=>"Oktober",
11=>"November",
12=>"Dezember");
$monat = date("n");
?>
<span><?php setlocale(LC_TIME, "de_DE", "de_DE", "de", "ge", "german");?></span>
<span><?php echo strftime("%A, %d. $monate[$monat] %Y - %H:%M",time());?> Uhr</span>
Alles anzeigen
So funktioniert es.