I’m using the datetimepicker to get two dates. They are coming out like this: 24-11-2011..
I want to have them like this: 2011-11-24..
I’ve tried to accomplish this by doing this method, but its only changes the datetimepicker on the interface..
DateTimePicker1.Format = DateTimePickerFormat.Custom;
DateTimePicker1.CustomFormat = "yyyy-MM-dd";
This is my code. The output says 24-11-2011. I want it to say 2011-11-24.
string sta = dateTimePicker1.Value.ToShortDateString();
string en = dateTimePicker2.Value.ToShortDateString();
Console.WriteLine(sta);
ctrscan.getListOfDates(sta, en);
How can I do this?
thanks
The
Valueproperty of the DateTimePicker control will return DateTime type, not string.To format this have such code:
To change it “globally” change the default in the machine Regional Settings.