Initializes a new instance of the DateTime class using a specified year, month, day, hour, minute, and second.
[Visual Basic] Overloads Public Sub New( _ ByVal year As Integer, _ ByVal month As Integer, _ ByVal day As Integer, _ ByVal hour As Integer, _ ByVal minute As Integer, _ ByVal second As Integer _ ) [C#] public DateTime( int year, int month, int day, int hour, int minute, int second ); [C++] public: DateTime( int year, int month, int day, int hour, int minute, int second ); [JScript] public function DateTime( year : int, month : int, day : int, hour : int, minute : int, second : int );
Exception Type | Condition |
---|---|
ArgumentException | If the year is less than 1 or greater than 9999. |
ArgumentException | If the month is less than 1 or greater than 12. |
ArgumentException | If the day is less than 1 or greater than the number of days in the specified month. |
ArgumentException | If the hour is less than 0 or greater than 23 . |
ArgumentException | If the minute is less than 0 or greater than 59 . |
ArgumentException | If the second is less than 0 or greater than 59 . |
This DateTime class initializes a new instance of the DateTime and sets its values to a specified year, month, day, hour, minute, and second values.
The allowable parameter values are:
DateTime Structure | DateTime Members | System Namespace | DateTime Constructor Overload List | Int32