この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

DateTime コンストラクター (Int32, Int32, Int32)

 

公開日: 2016年10月

DateTime 構造体の新しいインスタンスを、指定した年、月、日に初期化します。

名前空間:   System
アセンブリ:  mscorlib (mscorlib.dll 内)

public DateTime(
	int year,
	int month,
	int day
)

パラメーター

year
Type: System.Int32

年 (1 ~ 9999)。

month
Type: System.Int32

月 (1 ~ 12)。

day
Type: System.Int32

日付 (1 ~ month の日数)。

Exception Condition
ArgumentOutOfRangeException

year が 1 未満であるか、または 9999 を超えています。

または

month が 1 未満であるか、または 12 を超えています。

または

day が 1 未満であるか、または month の日数を超えています。

This constructor interprets year, month, and day as a year, month, and day in the Gregorian calendar. To instantiate a T:System.DateTime value by using the year, month, and day in another calendar, call the M:System.DateTime.#ctor(System.Int32,System.Int32,System.Int32,System.Globalization.Calendar) constructor.

The time of day for the resulting T:System.DateTime is midnight (00:00:00). The P:System.DateTime.Kind property is initialized to F:System.DateTimeKind.Unspecified.

The following example uses the M:System.DateTime.#ctor(System.Int32,System.Int32,System.Int32) constructor to instantiate a T:System.DateTime value. The example also illustrates that this overload creates a T:System.DateTime value whose time component equals midnight (or 0:00).

DateTime date1 = new DateTime(2010, 8, 18);
Console.WriteLine(date1.ToString());
// The example displays the following output:
//      8/18/2010 12:00:00 AM      

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
1.1 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
Windows Phone
8.1 以降で使用可能
トップに戻る
表示: