0

私は2つの日付ピッカーtxtbookinとtxtcompletedを持っています

そして、整数のみを受け入れるtxtnoofdaysという名前のテキストボックスがもう1つあります

私の要件:

txtnoofdaysテキストボックスに整数をキー入力すると、ontextchangedイベントでtxtnoofdaysをtxtbookinに追加し、対応する日付をtxtcompleteに表示したい..以下のように書いています..しかし、日付ではなく月に追加します..私のシステム日付形式dd /MM/yyyy...

 var dt1 =Convert.ToDateTime(txtbookindate.Text);
        var dt2 = Convert.ToDateTime(txtcompleted.Text);
        var dt3 = dt1.AddDays(Convert.ToDouble(txtnoofdays.Text));
        txtcompleted.Text = dt3.ToString("dd/MM/yyyy");
4

1 に答える 1

0

のオーバーロードされたメソッドを使用して、Convert.ToDateTime(string, IFormatProvider)日付をロケール設定に正しく変換します...

CultureInfo culture = new CultureInfo("es-ES");     
var dt = Convert.ToDateTime(txt.Text, culture);

両方の日時テキストに対してそれを行います...

于 2013-02-03T08:21:24.647 に答える