[This is preliminary documentation and is subject to change.]
Initializes a new instance of the LocalDateTime struct.

C# | Visual Basic | Visual C++ |
public LocalDateTime( int year, int month, int day, int hour, int minute, int second, int millisecond, int tickWithinMillisecond, CalendarSystem calendar )

- year (Int32)
- The year. This is the "absolute year", so, for the ISO calendar, a value of 0 means 1 BC, for example.
- month (Int32)
- The month of year.
- day (Int32)
- The day of month.
- hour (Int32)
- The hour.
- minute (Int32)
- The minute.
- second (Int32)
- The second.
- millisecond (Int32)
- The millisecond.
- tickWithinMillisecond (Int32)
- The tick within millisecond.
- calendar (CalendarSystem)
- The calendar.

The resulting date/time.

Exception | Condition |
---|---|
ArgumentNullException | calendar is null. |
ArgumentOutOfRangeException | The parameters do not form a valid date/time. |
Assembly: NodaTime (Module: NodaTime.dll) Version: 1.2.0.0 (1.2.0)