0

WPF アプリケーションでは、DateTimePicker. DateTime変数、DateTimePicker値を時間で保存します。

dDate = DateTimePicker_Date.SelectedDate.Value.Add(TimePicker_Heure.Value.Value.TimeOfDay); 

このコードは、dDate が null の場合は問題ありませんが、 を更新するDateTimePickerTimeが追加されます。

したがって、私の場合DateTimePicker: 2013 年 1 月 2 日 01:20。

まず最初に :

dDate = DateTimePicker_Date.SelectedDate.Value.Add(TimePicker_Heure.Value.Value.TimeOfDay); 

すべて問題ありませんが、この行を再実行すると:

dDate = DateTimePicker_Date.SelectedDate.Value.Add(TimePicker_Heure.Value.Value.TimeOfDay); 

dDate の値は、2013 年 1 月 2 日 02:40 になります。

この問題を解決する方法を教えてください。

4

1 に答える 1

5

Dateのプロパティに追加DateTime:

DateTimePicker_Date.SelectedDate.Value.Date.Add(
                                        TimePicker_Heure.Value.Value.TimeOfDay); 

Date物件には00:00:00時間があります。

于 2013-04-02T16:29:48.503 に答える