Я хочу перевести дату в 2017-11-17 15:36:38.613 в ASP .NET C#
Я хочу перевести дату в
2017-09-06 15:36:38.613в ASP .чистая
У меня он есть в следующем формате
17-11-2017 13:59:00
Что я уже пробовал:
Я понятия не имею о преобразовании даты
2017-09-06 15:36:38.613в ASP .чистая
17-11-2017 13:59:00
Во - первых, преобразуйте его в дату и время:
DateTime dt; if (!DateTime.TryParseExact(@"17-11-2017 13:59:00", "dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt)) { // Report problem to user return; }(если у вас есть это в DateTime, вы можете пропустить эту часть)
string formatted = dt.ToString(@"yyyy-MM-dd HH:mm:ss.fff");
Дайте человеку рыбу....
.. научите человека ловить рыбу, и он будет сидеть в лодке и пить пиво весь день. ;)
Если вы хотите изменить формат даты, то вызовите StringFormat против значения DateTime, передавая пользовательский формат. Вот документация (с примерами кода) о том, как это сделать:
Настраиваемые строки формата даты и времени | Microsoft Docs[^]