.NET 4.x Локализация даты TotalDays - C#
Формулировка задачи:
Здравствуйте, давно пытаюсь решить этот вопрос, но все примеры, которые я находил были с ошибкой.
Программа считаю время от даты до даты но мне как то нужно оптимизировать результат под русский формат, мой код:
4 ошибки в результате, подскажите пожалуйста, как можно получить нужный вариант:
DateTime StartDate = DateTime.Now;
DateTime EndDate = new DateTime(2015, 9, 22, 14, 0, 0);
var result = EndDate - StartDate;
release.Text = String.Format("{0} дней, {1} часов, {2} минут, {3} секунд", fifaDate.Days, fifaDate.Hours, fifaDate.Minutes, fifaDate.Seconds);
// release.Text: 1 дней, 1 часов, 1 минут, 1 секунд// release.Text: 1 дня, 1 час, 1 минута, 1 секунда
Решение задачи: «.NET 4.x Локализация даты TotalDays»
textual
Листинг программы
using System;
internal sealed class Program {
static void Main() {
TimeSpan ts = new DateTime(2015, 9, 22, 14, 0, 0) - DateTime.Now;
Console.WriteLine("{0} дней, {1:D2}:{2:D2}:{3:D2}",
ts.Days, ts.Hours, ts.Minutes, ts.Seconds
);
}
}