Формат строки значения как ММ / ДД / ГГГГ - PullRequest
0 голосов
/ 07 мая 2018

Я запрашиваю SharePoint, и мои даты возвращаются в формате ГГГГ-ММ-дд 16:27:12 - только для отображения. Я попытался изменить синтаксис на

string dateInfo = xNode.Attributes[“Altered”].Value;
sb.Append(String.Format(“{0:MM/dd/yyyy}”, dateInfo));

Однако это не форматирование даты и времени. Что мне нужно изменить, чтобы дата / время возвращались в моем требуемом формате?

Мой желаемый формат: мм / дд / гггг 4:27:12 12-часовой формат, поэтому

Ответы [ 2 ]

0 голосов
/ 07 мая 2018

Вы должны сначала разобрать его на DateTime:

string dateInfo = xNode.Attributes["Altered"].Value;
DateTime dt = DateTime.Parse(dateInfo);
sb.Append(String.Format("{0:MM/dd/yyyy}", dt));
0 голосов
/ 07 мая 2018

Попробуйте, например:

var result = DateTime.Parse(dateInfo).ToString("MM/dd/yyyy");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...