Fehler gefunden: Der Formatstring für die Minuten war falsch, mm, Kleinbuchstaben, ist richtig, MM, Großbuchstaben, liefert dagegen den Monat.
D. h. so ist die Funktion in hole_einsatzdaten richtig:
function makeLocalDateStr($dateStr)
{
$dt = new DateTime($dateStr);
$formatter = new...