>> управление datepicker выбирает даты только в этой форме например: «MM/dd/yyyy»
и
>> textboxes в форме «dd/MM/yyyy» после этого, котор она работает отлично
Я подал вам Кодего обмена, для того чтобы сделать MM/dd/yyyy к dd/MM/yyyy
textBox1.Text =????? <---------------------- date="" from="" your="" control=""> зашнуруйте [] temp = textBox1.Text.Split («/");
зашнуруйте t = null;
t = temp [1];
temp [1] = temp [0];
temp [0] = t;
textBox1.Text = шнур. Соедините («/», temp); 'теперь будет формой dd/MM/yyyy в textBox1and ЕСЛИ вы имеете только даты в textbox1then, котор это покажет вам правильно результат:
Культура IFormatProvider = новое CultureInfo («fr-FR», true);
DateTime checkindate = DateTime.Parse (textBox1.Text, культура, DateTimeStyles.NoCurrentDateDefault);
DateTime checkoutdate = DateTime.Parse (textBox2.Text, культура, DateTimeStyles.NoCurrentDateDefault);
Ts = checkoutdate TimeSpan. Вичтите (checkindate);
daysOrTimeperiod int = (int) Math.Abs (ts. Дни);
MessageBox.Show (daysOrTimeperiod.ToString ());