Fix for #926 - use localized date formats for episodes
This commit is contained in:
parent
65ada4958c
commit
2370fea863
1 changed files with 3 additions and 1 deletions
|
|
@ -73,6 +73,7 @@ import com.nuvio.tv.domain.model.Video
|
|||
import com.nuvio.tv.ui.components.NuvioDialog
|
||||
import com.nuvio.tv.ui.theme.NuvioColors
|
||||
import com.nuvio.tv.ui.theme.NuvioTheme
|
||||
import android.text.format.DateFormat
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
import java.util.TimeZone
|
||||
|
|
@ -1083,7 +1084,8 @@ private fun formatEpisodeRuntime(runtimeMinutes: Int): String {
|
|||
|
||||
private fun formatEpisodeCardDate(isoDate: String): String {
|
||||
val locale = Locale.getDefault()
|
||||
val outputFormat = SimpleDateFormat("MMM d, yyyy", locale)
|
||||
val bestPattern = DateFormat.getBestDateTimePattern(locale, "dMMMMy")
|
||||
val outputFormat = SimpleDateFormat(bestPattern, locale)
|
||||
return try {
|
||||
val inputFormat = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", Locale.US).apply {
|
||||
timeZone = TimeZone.getTimeZone("UTC")
|
||||
|
|
|
|||
Loading…
Reference in a new issue