C# 如何从DateTimePicker.CustomFormat获取日期
如何从DateTimePicker.CustomFormat(“dd”)中仅获取datetime数据类型为datetime的日期 它给了我完整的日期,但我只需要像05这样的月份的一天 我还将datetimepicker值存储在数据库中,数据库列具有datetime数据类型您可以使用:C# 如何从DateTimePicker.CustomFormat获取日期,c#,C#,如何从DateTimePicker.CustomFormat(“dd”)中仅获取datetime数据类型为datetime的日期 它给了我完整的日期,但我只需要像05这样的月份的一天 我还将datetimepicker值存储在数据库中,数据库列具有datetime数据类型您可以使用: dateTimePicker1.Value.ToString("dd"); 检查更多格式选项。问题:您只设置了DateTimePicker控件的CustomFormat属性,而没有将DateTimePicker控
dateTimePicker1.Value.ToString("dd");
检查更多格式选项。问题:您只设置了
DateTimePicker
控件的CustomFormat
属性,而没有将DateTimePicker
控件的格式更改为Custom
解决方案:您需要将DateTimePicker
控件的格式设置为Custom
试试这个:
datetimepicker1.Format = DateTimePickerFormat.Custom;
datetimepicker1.CustomFormat = "dd";
int day=dateTimePicker1.Value.Day;
解决方案2:如果只想从所选日期值中获取日期
部分,可以使用DateTimePicker的Day
属性
试试这个:
datetimepicker1.Format = DateTimePickerFormat.Custom;
datetimepicker1.CustomFormat = "dd";
int day=dateTimePicker1.Value.Day;
使用以下代码
datetimepicker1.SelectedDate.Day();
您需要将DateTimePicker控件的格式设置为DateTimePickerPerformat。Custom
我正在数据库中存储DateTimePicker值,并且数据库列具有datetime数据类型我想要datetime中的日期datatype@DaniDanish:如果只想从datetimepicker获取日期值,请使用Day
属性,用解决方案2
检查我编辑的答案。我想将其存储在数据库中,数据库列有datetimedatatype@DaniDanish:如果只想在数据库中存储日期部分,则将列数据类型从DateTime
更改为int
,这样您就可以存储整型日期值。我不想更改列数据类型,因为其中存储了allready记录。。。