Ja, Sie können Sie etwas mit JavaScript-Code (Anzeige auf derselben Seite) oder PHP-Code (Anzeige auf der folgenden Seite) programmieren.
Vermutlich werden Sie eine Liste im System hinterlegen müssen, welche für alle Postleitzahlen und alle Tage die Zeiten enthält. Ebenfalls denkbar ist, dass Sie "nur" eine Liste mit den geografischen Positionen der PLZ-Bereiche hinterlegen und daraus und aus dem Datum die Zeiten berechnen. Das wird aber keine Unregelmäßigkeiten wie z.B. Berge abbilden.
Jedenfalls ist die Implementierung nicht ganz trivial. Mit 3 Zeilen Code wird es sicher nicht getan sein.