diff --git a/shared/src/commonMain/kotlin/com/prof18/feedflow/shared/domain/DateFormatter.kt b/shared/src/commonMain/kotlin/com/prof18/feedflow/shared/domain/DateFormatter.kt index 879aefe7..bd83fcb1 100644 --- a/shared/src/commonMain/kotlin/com/prof18/feedflow/shared/domain/DateFormatter.kt +++ b/shared/src/commonMain/kotlin/com/prof18/feedflow/shared/domain/DateFormatter.kt @@ -367,17 +367,31 @@ class DateFormatter( ) val isToday = today == localDate + val isThisYear = today.year == localDate.year + val dateFormat = if (isToday) { LocalDateTime.Format { hour() char(':') minute() } + } else if (isThisYear) { + LocalDateTime.Format { + dayOfMonth() + char('/') + monthNumber() + chars(" - ") + hour() + char(':') + minute() + } } else { LocalDateTime.Format { dayOfMonth() char('/') monthNumber() + char('/') + year() chars(" - ") hour() char(':')