Подтвердить что ты не робот

Как установить формат Datetimepicker в месяц и год?

Как установить Datetimepicker -Format в MM/YYYY?

4b9b3361

Ответ 1

Используйте свойство DateTimerPicker.Format. Проверьте MSDN

public void SetMyCustomFormat()
{
   // Set the Format type and the CustomFormat string.
   dateTimePicker1.Format = DateTimePickerFormat.Custom;
   dateTimePicker1.CustomFormat = "MM/yyyy";
}

Ответ 2

Вы можете использовать свойство DateTimerPicker.Format следующим образом:

DateTimerPicker.Format = DateTimePickerFormat.Custom;
DateTimerPicker.CustomFormat = "MMMM yyyy";
DateTimerPicker.ShowUpDown = true;

Примечание: DateTimerPicker.ShowUpDown = true; предназначен для того, чтобы сделать календарь невидимым

Ответ 3

Это даст вам еще несколько вариантов отображения даты в разных форматах.

DateTimerPicker.Format = DateTimePickerFormat.Custom;
DateTimerPicker.CustomFormat = "MM/yyyy"; // this line gives you only the month and year.
DateTimerPicker.ShowUpDown = true;

Ниже приведены различные форматы для отображения только одной даты в элементе выбора даты и времени приложения Windows С#

DateTimerPicker.CustomFormat = "MMMM yyyy";

Приведенный выше код будет отображать полное название месяца и год, например, "Август 2018"

DateTimerPicker.CustomFormat = "MMMM yyyy";

Приведенный выше код будет отображать полное название месяца, дату и год, например "08 августа 2018 года"

DateTimerPicker.CustomFormat = "dd MM yyyy";

В этой строке будет указана дата в указанном формате без косой черты "08 08 2018"

DateTimerPicker.CustomFormat = "dd/MM/yyyy";

Эта строка предоставит более конкретный формат для даты "08/08/2018"

DateTimerPicker.CustomFormat = "dd/MMM/yyyy";

В этой строке указывается дата в формате "08/Aug/2018"

Ответ 4

Эта линия работала для меня

DateTimePicker1.Value.ToString("MMMM dd yyyy")

выходной: август 2019