And*_*sen 0 c# visual-studio-2010 datetimepicker
我正在使用datetimepicker来获取两个日期.他们是这样出来的:24-11-2011 ..
我希望有他们这样的:2011-11-24
..
我试图通过这种方法来实现这一点,但它只改变了界面上的datetimepicker.
DateTimePicker1.Format = DateTimePickerFormat.Custom;
DateTimePicker1.CustomFormat = "yyyy-MM-dd";
Run Code Online (Sandbox Code Playgroud)
这是我的代码.输出说24-11-2011
.我想要它说2011-11-24
.
string sta = dateTimePicker1.Value.ToShortDateString();
string en = dateTimePicker2.Value.ToShortDateString();
Console.WriteLine(sta);
ctrscan.getListOfDates(sta, en);
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
谢谢
Value
DateTimePicker控件的属性将返回DateTime类型,而不是字符串.
要格式化这个有这样的代码:
string myDate = DateTimePicker1.Value.ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
要"全局"更改它,请更改机器"区域设置"中的默认值.