Dates used for sorting will rely on EN-US standard, display will relay on user's culture.

This commit is contained in:
Mark McDowall 2012-02-14 10:48:13 -08:00
commit baed29710e
5 changed files with 13 additions and 2 deletions

View file

@ -37,6 +37,7 @@ namespace NzbDrone.Web.Controllers
Quality = h.Quality.ToString(),
IsProper = h.IsProper,
Date = h.Date.ToString(),
DateSorter = h.Date.ToString("MM/dd/yyyy h:mm:ss tt"),
Indexer = h.Indexer,
EpisodeId = h.EpisodeId
}).OrderByDescending(h => h.Date).ToList();

View file

@ -31,7 +31,7 @@ namespace NzbDrone.Web.Controllers
EpisodeTitle = e.Title,
Overview = e.Overview,
SeriesTitle = e.Series.Title,
AirDate = e.AirDate.Value.ToString(),
AirDate = e.AirDate.Value.ToString("MM/dd/yyyy"),
AirDateString = e.AirDate.Value.ToBestDateString()
});

View file

@ -46,7 +46,7 @@ namespace NzbDrone.Web.Controllers
Overview = u.Overview,
AirDateTime = GetDateTime(u.AirDate.Value, u.Series.AirTimes),
AirDate = u.AirDate.Value.ToBestDateString(),
AirTime = String.IsNullOrEmpty(u.Series.AirTimes) ? "?" : Convert.ToDateTime(u.Series.AirTimes).ToShortTimeString(),
AirTime = String.IsNullOrEmpty(u.Series.AirTimes) ? "?" : Convert.ToDateTime(u.Series.AirTimes).ToString("MM/dd/yyyy"),
Status = u.Status.ToString()
}).OrderBy(e => e.AirDateTime).ToList();
}