Как установить Datetimepicker
-Format в MM/YYYY?
Как установить формат Datetimepicker в месяц и год?
Ответ 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