Преобразование даты - PullRequest
3 голосов
/ 19 июля 2010

Как преобразовать отображаемую дату 19.07.2010 12:00:00 в июль / воскресенье / 2010 ???

Ответы [ 2 ]

2 голосов
/ 19 июля 2010

У вас уже есть это как DateTime?Если это так, это просто:

string text = dt.ToString("MMMM'/'dddd'/'yyyy");

Это будет использовать текущую культуру потока - вы можете использовать конкретную культуру или инвариантную культуру, например

string text = dt.ToString("MMMM'/'dddd'/'yyyy",
                          CultureInfo.InvariantCulture);

Обратите внимание, что "/"здесь был экранирован, так как иначе он использовал бы символ разделителя даты культуры.Другим вариантом экранирования является использование обратной косой черты, но тогда вам нужно либо экранировать , , либо использовать дословный строковый литерал (при условии C # из-за ваших предыдущих вопросов):

string text = dt.ToString(@"MMMM\/dddd\/yyyy");
0 голосов
/ 19 июля 2010

Примерно так:

 DateTime.Now.ToString(@"MMMM\/dddd\/yyyy");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...