Формат DateTime - C#
Формулировка задачи:
Подскажите пожалуйста, как можно задать формат для типа DateTime.
Я конечно гуглил, нашел что можно вот так String.Format("{0:s}", dt); // "2008-03-09T16:05:07", мне кстати нужен именно такой формат только еще и миллисекунды т.е. 2008-03-09T16:05:07.000.
Я так же применил вот такую штуку , но все равно результат не удовлетворительный(или может я не понимаю чего), при отладке мне показывает см.скрин.
Мне нужно что бы в переменной createDate был именно нужный мне формат даты. Или это невозможно?
DateTime d = new DateTime(t.Year, t.Month, t.Day, t.Hour, t.Minute, t.Second, DateTimeKind.Unspecified);
Решение задачи: «Формат DateTime»
textual
Листинг программы
string dateString = string.Format("{0:yyyy-MM-ddThh:mm:ss.fff}", date);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д