Какой спецификатор для даты с днем недели? - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, русское название дня недели в С# можно получить
Console.WriteLine( "День недели: {0}", DateTime.Now.ToString( "dddd", new CultureInfo( "ru-RU" ) ) );
А имеется ли формат который выводит полную дату с днем недели на русском языке? На MSDN написано следующее для спецификаторов "F" и "f":
2009-06-15T13:45:30 -> Monday, June 15, 2009 (en-US)
 
2009-06-15T13:45:30 -> 15 июня 2009 г. (ru-RU)
 
2009-06-15T13:45:30 -> Montag, 15. Juni 2009 (de-DE)
 
2009-06-15T13:45:30 -> den 15 juni 2009 13:45 (sv-SE)
 
2009-06-15T13:45:30 -> О”ОµП…П„О*ПЃО±, 15 О™ОїП…ОЅОЇОїП… 2009 1:45 ОјОј (el-GR)
Т.е. дни недели видно для всех языков кроме русского.

Решение задачи: «Какой спецификатор для даты с днем недели?»

textual
Листинг программы
            Console.WriteLine( "День недели: {0}", DateTime.Now.ToString( "dddd", new CultureInfo( "ru-RU" ) ) );
            Console.WriteLine( "Дата: {0}", DateTime.Now.ToString( "F", new CultureInfo( "ru-RU" ) ) );
            Console.WriteLine( "Дата: {0}", DateTime.Now.ToString( "f", new CultureInfo( "ru-RU" ) ) );
 
// Output:
//День недели: суббота
//Дата: 17 декабря 2016 г. 16:41:04
//Дата: 17 декабря 2016 г. 16:41

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы