diff --git a/src/controllers/playback/video/index.js b/src/controllers/playback/video/index.js index 8e43667e44..42a14b62f9 100644 --- a/src/controllers/playback/video/index.js +++ b/src/controllers/playback/video/index.js @@ -250,12 +250,27 @@ export default function (view) { if (item.Type == 'Movie' && item.ProductionYear) { title += ` (${datetime.toLocaleString(item.ProductionYear, { useGrouping: false })})`; } else if (item.PremiereDate) { - try { - const year = datetime.toLocaleString(datetime.parseISO8601Date(item.PremiereDate).getFullYear(), { useGrouping: false }); - title += ` (${year})`; - } catch (e) { - console.error(e); - } + if ((item.Type === 'Episode' || item.Type === 'Program' || item.Type === 'Recording')) { + try { + let date = datetime.parseISO8601Date(item.PremiereDate).toLocaleDateString(undefined, { + weekday: 'short', + month: 'short', + year: 'numeric', + day: 'numeric', + timeZone: 'UTC' + }); + title += ` (${date})`; + } catch (e) { + console.error(e); + } + } else { + try { + const year = datetime.toLocaleString(datetime.parseISO8601Date(item.PremiereDate).getFullYear(), { useGrouping: false }); + title += ` (${year})`; + } catch (e) { + console.error(e); + } + } } LibraryMenu.setTitle(title);