カレンダーと、時刻が入ったテキスト ボックスがあります。この 2 つを組み合わせた日時を作成したいと考えています。時間と分を調べて、それをカレンダーの DateTime に追加すればできるとわかっていますが、これでは面倒なようです。
もっと良い方法はあるでしょうか?
ベストアンサー1
あなたは日付時刻.追加() メソッドを使用して日付に時刻を追加します。
DateTime date = DateTime.Now;
TimeSpan time = new TimeSpan(36, 0, 0, 0);
DateTime combined = date.Add(time);
Console.WriteLine("{0:dddd}", combined);
タイムスパンを設定するには、文字列の解析、それがあなたがする必要があることであれば。
あるいは、他のコントロールの使用を検討することもできます。Winforms、WPF、または Asp.net を使用しているかどうかについては言及していませんが、日付と時刻の両方の選択をサポートするさまざまな日付と時刻の選択コントロールがあります。