{{ with .Params.metadata.event.date }} {{ if eq (time.Format "2 January 2006" .start) (time.Format "2 January 2006" .finish) }} {{ if eq (time.Format "15:04" .start) (time.Format "15:04" .finish) }} {{ time.Format "2 Jan 2006" .start }} {{ else }} {{ time.Format "2 Jan 2006" .start }}, {{ time.Format "15:04" .start }} — {{ time.Format "15:04" .finish }} {{ end }} {{ else if eq (time.Format "January 2006" .start) (time.Format "January 2006" .finish) }} {{ time.Format "2" .start }} a {{ time.Format "2 Jan 2006" .finish }} {{ else }} {{ time.Format "2 Jan 2006" .start }} a {{ time.Format "2 Jan 2006" .finish }} {{ end }} {{ end }}