69 if ( a_day_in_year<0 || a_day_in_year>364 ) {
81 const int m_monthlength[12] = {
82 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
87 a_day > m_monthlength[ a_month - 1 ] ) {
98 const int m_monthsum[12] = {
99 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 };
101 return m_monthsum[ a_month - 1 ] + a_day - 1;
143 const int m_monthlength[12] = {
144 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
145 const int m_maxmonth = 11;
164 if ( m_month > m_maxmonth )
static int m_daylength[]
The length of the day between sun up and sun down im minutes (DK - Jutland)
class MapErrorMsg * g_msg
double m_daylightproportion
bool ValidDate(int a_day, int a_month)
void Warn(MapErrorState a_level, std::string a_msg1, std::string a_msg2)
long GlobalDate(int a_day, int a_month, int a_year)