C# 仅将日期转换为组合框

C# 仅将日期转换为组合框,c#,sql,C#,Sql,有一个问题: 我明白了: 公共日期时间从开始//例如,我在此处存储此起始日期: 2011-10-10 19:34:12 现在我只检索了一个小时(效果很好): 但现在我只想要一次约会,我试过了,但我不想;我不知道语法有什么错误 combobox.Value = Convert.ToString("NewObowiazujeOd", "short date"); //wrong .. 我想在组合框中输入此表单:yyy-mm-dd您的意思是: combobox.Value = StartFrom.T

有一个问题:

我明白了:

公共日期时间从开始//例如,我在此处存储此起始日期:

2011-10-10 19:34:12

现在我只检索了一个小时(效果很好):

但现在我只想要一次约会,我试过了,但我不想;我不知道语法有什么错误

combobox.Value = Convert.ToString("NewObowiazujeOd", "short date"); //wrong ..
我想在组合框中输入此表单:yyy-mm-dd

您的意思是:

combobox.Value = StartFrom.ToString("yyyy-MM-dd");

你可以这样做

 combobox.Value = StartFrom.ToString("yyyy-MM-dd");
如果要更改此格式中的所有值,可以这样做

 this.comboBox.FormatString = "yyyy-MM-dd";

StartFrom.ToShortDateString()
existsNo,no,我已经得到了答案:Convert.ToDateTime(StartFrom.ToShortDateString());为什么要将日期时间转换为字符串,然后再转换回日期时间?
 this.comboBox.FormatString = "yyyy-MM-dd";