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

◆ ToDateTime() [2/2]

override DateTime System.Globalization.HebrewCalendar.ToDateTime ( int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int era )
inline

Definition at line 555 of file HebrewCalendar.cs.

556 {
557 CheckHebrewYearValue(year, era, "year");
558 CheckHebrewMonthValue(year, month, era);
559 CheckHebrewDayValue(year, month, day, era);
560 DateTime result = HebrewToGregorian(year, month, day, hour, minute, second, millisecond);
561 CheckTicksRange(result.Ticks);
562 return result;
563 }
static DateTime HebrewToGregorian(int hebrewYear, int hebrewMonth, int hebrewDay, int hour, int minute, int second, int millisecond)
static void CheckTicksRange(long ticks)
void CheckHebrewDayValue(int year, int month, int day, int era)
void CheckHebrewMonthValue(int year, int month, int era)
static void CheckHebrewYearValue(int y, int era, string varName)

References System.Globalization.HebrewCalendar.CheckHebrewDayValue(), System.Globalization.HebrewCalendar.CheckHebrewMonthValue(), System.Globalization.HebrewCalendar.CheckHebrewYearValue(), System.Globalization.HebrewCalendar.CheckTicksRange(), System.Globalization.HebrewCalendar.HebrewToGregorian(), System.DateTime.Ticks, and System.year.

Referenced by System.Globalization.HebrewCalendar.AddMonths(), System.Globalization.HebrewCalendar.AddYears(), and System.Globalization.HebrewCalendar.GetDayOfYear().