Lines Matching refs:year

49     s32 DateTime::IsLeapYear(s32 year)  in IsLeapYear()  argument
51 if ( year % 400 == 0 ) in IsLeapYear()
55 else if ( year % 100 == 0 ) in IsLeapYear()
59 else if ( year % 4 == 0 ) in IsLeapYear()
69 bool DateTime::IsValidDate(s32 year, s32 month, s32 day) in IsValidDate() argument
75 if ( !(startYear <= year && year <= endYear) ) in IsValidDate()
88 mdays = monthdays[month-1] + IsLeapYear(year); in IsValidDate()
98 …bool DateTime::IsValidParameters(s32 year, s32 month, s32 day, s32 hour, s32 minute, s32 second, s… in IsValidParameters() argument
100 return IsValidDate(year,month,day) in IsValidParameters()
110 dateTimeParameters.year, in IsValidParameters()
119 dateTimeParameters.year, in IsValidParameters()
124 s32 DateTime::DateToDays(s32 year, s32 month, s32 day) in DateToDays() argument
126 NN_TASSERT_(DateTime::IsValidDate(year,month,day)); in DateToDays()
129 year -= 2000; in DateToDays()
133 year -= 1; in DateToDays()
141 if ( year < 0 ) in DateToDays()
143 offset = IsLeapYear(year); in DateToDays()
146 return ((((365 * 4 + 1) * 25 - 1) * 4 + 1) * (year / 100) / 4) in DateToDays()
147 + (( 365 * 4 + 1) * (year % 100) / 4) in DateToDays()
159 s32 year, month, day; in DaysToDate() local
179 year = 2000 + c4 * 400 + c1 * 100 + y4 * 4 + y1; in DaysToDate()
187 year -= 1; in DaysToDate()
197 year += 1; in DaysToDate()
202 *pYear = year; in DaysToDate()
219 …DateTime::DateTime(s32 year, s32 month, s32 day, s32 hour, s32 minute, s32 second, s32 millisecond) in DateTime() argument
221 DateTime::FromParameters(year,month,day,hour,minute,second,millisecond).m_MilliSeconds) in DateTime()
229 s32 year; in GetYear() local
231 &year, in GetYear()
235 return year; in GetYear()
286 …DateTime DateTime::FromParameters(s32 year, s32 month, s32 day, s32 hour, s32 minute, s32 second, … in FromParameters() argument
288 NN_TASSERT_(IsValidParameters(year, month, day, hour, minute, second, millisecond)); in FromParameters()
295 + 1000LL * 60 * 60 * 24 * static_cast<s64>(DateToDays(year,month,day)); in FromParameters()
302 dateTimeParameters.year, in FromParameters()
337 s32 year,month; in ReplaceDay() local
339 &year, in ReplaceDay()
344 year, in ReplaceDay()
355 s32 year,day; in ReplaceMonth() local
357 &year, in ReplaceMonth()
362 year, in ReplaceMonth()
371 DateTime DateTime::ReplaceYear(s32 year) const in ReplaceYear()
380 year, in ReplaceYear()
404 s32 year,month,day; in GetParameters() local
406 DaysToDate(&year,&month,&day, days); in GetParameters()
408 parameters.year = year; in GetParameters()