Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DateTime() [7/14]

System.DateTime.DateTime ( int year,
int month,
int day,
int hour,
int minute,
int second )
inline

Definition at line 238 of file DateTime.cs.

239 {
240 if (second != 60 || !s_systemSupportsLeapSeconds)
241 {
242 _dateData = DateToTicks(year, month, day) + TimeToTicks(hour, minute, second);
243 return;
244 }
245 this = new DateTime(year, month, day, hour, minute, 59);
247 }
static ulong TimeToTicks(int hour, int minute, int second)
Definition DateTime.cs:604
void ValidateLeapSecond()
Definition DateTime.cs:365
readonly ulong _dateData
Definition DateTime.cs:41
static ulong DateToTicks(int year, int month, int day)
Definition DateTime.cs:580
static readonly bool s_systemSupportsLeapSeconds
Definition DateTime.cs:43

References System.DateTime._dateData, System.DateTime, System.DateTime.DateToTicks(), System.DateTime.s_systemSupportsLeapSeconds, System.DateTime.TimeToTicks(), System.DateTime.ValidateLeapSecond(), and System.year.