cce4565f1265623066c99dce61f7bf3b08d59fa9
Elpatrons Datumsrechner
Diese moderne Python-Webanwendung (Flask) ermöglicht verschiedene Datumsberechnungen über eine übersichtliche Weboberfläche:
Funktionen
- Anzahl der Tage zwischen zwei Daten
- Anzahl der Werktage zwischen zwei Daten
- Anzeige des Wochentags eines Datums
- Datum plus/minus X Tage
- Datum plus/minus X Werktage
- Datum plus/minus X Wochen/Monate
- Kalenderwoche zu Datum
- Start-/Enddatum einer Kalenderwoche eines Jahres
Installation (lokal)
- Python 3.8+ installieren
- Abhängigkeiten installieren:
pip install -r requirements.txt
Starten der App
python app.py
Die App ist dann unter http://localhost:5000 erreichbar.
Docker (empfohlen für Produktion)
Die App läuft im Container mit dem WSGI-Server Gunicorn:
docker build -t datumsrechner .
docker run -p 5000:5000 datumsrechner
- Gunicorn startet automatisch (siehe Dockerfile)
- Empfohlen für produktiven Einsatz
Entwicklung & Hinweise
- Die HTML-Templates liegen im Ordner
templates/
(Trennung von Logik und Darstellung) - Das Projekt ist auf Gitea gehostet: https://gitea.elpatron.me/elpatron/datecalc
- Modernes, responsives Design mit Akkordeon und Icons
(c) Elpatron
Description
Languages
HTML
70%
Python
29%
JavaScript
0.6%
Dockerfile
0.3%
Batchfile
0.1%