DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ DaysBeforeMonthInYear()

int WorldTimeTracker::DaysBeforeMonthInYear ( int year,
int month )
inlineprotected

См. определение в файле WorldTimeTracker.c строка 59

60 {
61 static const int daysInMonthNormal[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
62 static const int daysInMonthLeap[12] = {31,29,31,30,31,30,31,31,30,31,30,31};
63
64 int days = 0;
65 int i = 0;
66 if (IsLeapYear(year))
67 {
68 for (i = 0; i < month - 1; ++i)
69 days += daysInMonthLeap[i];
70 }
71 else
72 {
73 for (i = 0; i < month - 1; ++i)
74 days += daysInMonthNormal[i];
75 }
76
77 return days;
78 }
bool IsLeapYear(int year)
Определения WorldTimeTracker.c:54

Перекрестные ссылки IsLeapYear().

Используется в ToTotalMinutes().