2011-02-03 13 views
0

こんにちは、私はdatetimeオブジェクトが欲しいです。私は自分自身で時間の部分を設定したいです。datetimeオブジェクトを取得する

私は、今日のシステム日付を持つ予定のDateTimeオブジェクトがほしいと思うし、時刻を08:00:00に設定したい。ここで

+0

「ドキュメント」(http://msdn.microsoft.com/en-us/library/system.datetime.aspx)の「DateTime」構造体を見つけることができない人の日々彼らの言語に組み込まれていることは心配しています。 –

答えて

2

あなたは以下のとおりです。

DateTime structure

+0

DateTime meetingAppt = new DateTime(DateTime.Now.Year、DateTime.Now.Month、DateTime.Now.Day、08、00、0); – PramodChoudhari

1
var myDate = DateTime.Today.AddHours(18); 

は午後6時で、あなたの現在の日付の日付の値が得られます。私が推測するのが最も簡単です

1

DateTime dt = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 8, 0, 0);

、別のケースでは、あなたはまた、あなた以上を返すために、おそらくDateTimeの上の拡張メソッドを作成することができます!

拡張メソッドを使用すると、DateTime.MyToday()のように呼び出すことができます。デフォルトでは、現在の日付が8:00:00に設定されます。したがって、この種の日付が必要なときはいつも、new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 8, 0, 0);全体を行う必要はありません。

0
DateTime meetingAppt = new DateTime(
    DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 8, 0, 0); 
関連する問題