diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/presencetracing/organizer/details/QrCodeDetailFragment.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/presencetracing/organizer/details/QrCodeDetailFragment.kt index dc93c0c93431a4863d07c6507e4804a61394fbb7..70c960e5295213cb03c8d9e06031953dad7f64fa 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/presencetracing/organizer/details/QrCodeDetailFragment.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/presencetracing/organizer/details/QrCodeDetailFragment.kt @@ -107,20 +107,25 @@ class QrCodeDetailFragment : Fragment(R.layout.trace_location_organizer_qr_code_ val endTime = uiState.endDateTime!!.toDateTime() eventDate.isGone = false + + val startDay = startTime.toLocalDate().toString("dd.MM.yyyy") + val startHour = startTime.toLocalTime().toString("HH:mm") + val endDay = endTime.toLocalDate().toString("dd.MM.yyyy") + val endHour = endTime.toLocalTime().toString("HH:mm") eventDate.text = if (startTime.toLocalDate() == endTime.toLocalDate()) { requireContext().getString( R.string.trace_location_organizer_detail_item_duration, - startTime.toLocalDate().toString("dd.MM.yyyy"), - startTime.toLocalTime().toString("HH:mm"), - endTime.toLocalTime().toString("HH:mm") + startDay, + startHour, + endHour ) } else { requireContext().getString( R.string.trace_location_organizer_detail_item_duration_multiple_days, - startTime.toLocalDate().toString("dd.MM.yyyy"), - startTime.toLocalTime().toString("HH:mm"), - endTime.toLocalDate().toString("dd.MM.yyyy"), - endTime.toLocalTime().toString("HH:mm") + startDay, + startHour, + endDay, + endHour ) } } else {