{% macro format_date(date_str) %} {%- if date_str and '-' in date_str and date_str|length == 10 -%} {{ date_str[8:10] }}.{{ date_str[5:7] }}.{{ date_str[0:4] }} {%- else -%} {{ date_str }} {%- endif -%} {% endmacro %} {{ _('Elpatrons Datumsrechner – Open Source Kalender- und Datumsberechnungen') }}
{{ _('Elpatrons') }}

{{ _('Datumsrechner') }}

{{ _('Eine freie Web-App: barrierefrei, werbefrei, trackingfrei, lizenzfrei und kostenfrei.') | safe }}
Optionen
{% if tage is not none %}
{% if request.form.get('werktage') %} {{ _('Anzahl der Werktage zwischen') }} {{ format_date(request.form.get('start1', '')) }} {{ _('und') }} {{ format_date(request.form.get('end1', '')) }}:{% if request.form.get('bundesland') %} {{ _('(Feiertage:') }} {{ request.form.get('bundesland') }}){% endif %}: {{ tage }} {% else %} {{ _('Anzahl der Tage zwischen') }} {{ format_date(request.form.get('start1', '')) }} {{ _('und') }} {{ format_date(request.form.get('end1', '')) }}: {{ tage }} {% endif %} {% if wochenendtage_anzahl is not none or (feiertage_anzahl is not none and request.form.get('bundesland')) %}
{% if wochenendtage_anzahl is not none %} {{ _('Davon sind') }} {{ wochenendtage_anzahl }} {{ _('Tage Wochenendtage.') }} {% endif %} {% if feiertage_anzahl is not none and request.form.get('bundesland') %} {% if wochenendtage_anzahl is not none %}, {% endif %} {{ feiertage_anzahl }} {{ _('Feiertage (Mo-Fr,') }} {{ request.form.get('bundesland') }}) {% endif %} {% endif %}
{% endif %}
{% if wochentag is not none %}
{{ _('Wochentag von') }} {{ format_date(request.form.get('datum3', '')) }}: {{ wochentag }}
{% endif %}
{% if kw_berechnen is not none %}
{{ _('Kalenderwoche von') }} {{ format_date(request.form.get('datum6', '')) }}: {{ kw_berechnen }}
{% endif %}
{% if kw_datum is not none %}
{{ _('Start-/Enddatum der KW') }} {{ request.form.get('kw7', '') }} {{ _('im Jahr') }} {{ request.form.get('jahr7', '') }}: {{ kw_datum }}
{% endif %}
{{ _('Rechenrichtung') }}
{{ _('Einheit und Werktage') }}
{% if plusminus_result is not none %}
{{ plusminus_result }}
{% endif %}