{# Use batch dates for multi-batch events, otherwise use event dates #}
{% if isMultiBatchEvent is defined and isMultiBatchEvent and batch is defined and batch.startDate %}
{% set startDate = batch.startDate %}
{% set endDate = batch.endDate|default(batch.startDate) %}
{% set duration = batch.duration|default(event.Duration) %}
{% else %}
{% set startDate = event.startDate %}
{% set endDate = event.endDate %}
{% set duration = event.Duration %}
{% endif %}
{% set wochentag = startDate | date('w') %}
{% set woche = {0:'Sonntag', 1:'Montag', 2:'Dienstag', 3:'Mittwoch', 4:'Donnerstag', 5:'Freitag', 6:'Samstag'} %}
{% set durationInHours = duration / 3600 %}
{% if durationInHours < 12 %}
{% if lang == 'EN' %}
{{ startDate | date('l d.m.Y h:i A') }} - {{ endDate | date('h:i A') }}
{% else %}
{{ woche[wochentag] }}
{{ startDate | date('d.m.Y H:i') }} - {{ endDate | date('H:i') }} Uhr
{% endif %}
{% else %}
{% if lang == 'EN' %}
{{ startDate | date('l d.m.Y h:i A') }} - {{ endDate | date('l d.m.Y h:i A') }}
{% else %}
{{ startDate | date('d.m.Y H:i') }} - {{ endDate | date('d.m.Y H:i') }}
{% endif %}
{% endif %}