0

問題を抱えて。2 つの double を時間形式 (HH:mm) に変換したい (たとえば、2.5 は 02:30 に等しい)。時間の int 変数と分の int 変数を取得しました。問題は、それらをどうすればよいかわからないことです。つまり、それらを日時ピッカーにインポートする方法です。最初に、時刻は配列内の文字列に格納されます。

public {
    int hour = 5;
    int min =40;
    time.Value = new DateTime(hour, min);// ***this is a mistake***
}

結果は、日付ピッカーで 05:40になるはずです

4

3 に答える 3

3

あなたの要件についてはわかりませんが、以下のようなもの、

time.Value = DateTime.Today.AddHours(hours).AddMinutes(minutes);
于 2013-04-20T14:23:11.090 に答える
1

答えを導き出しました。

DetaTimePicker.Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 
                   DateTime.Now.Day, hour integer, minute integer, 0);

ゼロは分です。

みんなありがとう。

于 2013-04-20T19:38:22.283 に答える