Как преобразовать поле DateTime в месяц?C#

Место общения программистов C#
Ответить
Anonymous
 Как преобразовать поле DateTime в месяц?

Сообщение Anonymous »

Я использую вкладки Mudblazor, чтобы получить ввод пользователя с экрана. Как только дата будет принята, она вызывает раздел C# кода, где у меня есть дьявол времени, извлекая только значение месяца с даты. < /P>

Код: Выделить всё

@code
{
public DateTime? _date = null;
public DateTime? _parsedDate = null;

public async Task GetProcessIdsByMonth()
{
// everything I have tried here results in either
// "Cannot convert from "CS1503: System.DateTime? to "System.ReadOnlySpan"
// or "CS0246: The type or namespace name '' could not be found "

Console.WriteLine($"Converted Date: {_date});
Console.ReadLine();
}
}

(Команды консоли - это просто проверить, что я получаю.) Что я пытаюсь сделать, так это получить поле месяца с долгой даты (01.02.2025 12:00: 00 утра). Желаемый результат - строка «02» в данном конкретном случае. < /P>
Я продолжаю получать эти ошибки, независимо от того, что я пытаюсь. Я попытался скопировать поле _date в локальную переменную DateTime, но даже это не удается. .ReadOnlySpan "< /p>
< /blockquote>

cs0246: тип или имя пространства имен '' не может быть найдено < /p>


Подробнее здесь: https://stackoverflow.com/questions/794 ... month-only
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»