Lines Matching refs:s32

24     static const s32 MILLISECONDS_DAY = 1000 * 60 * 60 * 24;
26 inline s32 Modulo32(s32 a, s32 b) in Modulo32()
31 inline s32 AlignedDays(s64 milliSeconds) in AlignedDays()
37 inline s32 MilliSecondsOnDay(s64 milliSeconds) in MilliSecondsOnDay()
49 s32 DateTime::IsLeapYear(s32 year) in IsLeapYear()
69 bool DateTime::IsValidDate(s32 year, s32 month, s32 day) in IsValidDate()
71 const s32 monthdays[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; in IsValidDate()
85 s32 mdays; in IsValidDate()
98 …bool DateTime::IsValidParameters(s32 year, s32 month, s32 day, s32 hour, s32 minute, s32 second, s… in IsValidParameters()
124 s32 DateTime::DateToDays(s32 year, s32 month, s32 day) in DateToDays()
153 void DateTime::DaysToDate(s32 *pYear, s32 *pMonth, s32 *pDay, s32 days) in DaysToDate()
155 const s32 c4days = (((365 * 4 + 1) * 25 - 1) * 4 + 1); in DaysToDate()
156 const s32 c1days = ((365 * 4 + 1) * 25 - 1); in DaysToDate()
157 const s32 y4days = (365 * 4 + 1); in DaysToDate()
158 const s32 y1days = 365; in DaysToDate()
159 s32 year, month, day; in DaysToDate()
163 s32 c4 = days / c4days; in DaysToDate()
164 s32 c4ds = days % c4days; in DaysToDate()
172 s32 c1 = c4ds / c1days; in DaysToDate()
173 s32 c1ds = c4ds % c1days; in DaysToDate()
174 s32 y4 = c1ds / y4days; in DaysToDate()
175 s32 y4ds = c1ds % y4days; in DaysToDate()
176 s32 y1 = y4ds / y1days; in DaysToDate()
177 s32 ydays = y4ds % y1days; in DaysToDate()
214 Week DateTime::DaysToWeekday(s32 days) in DaysToWeekday()
219 …DateTime::DateTime(s32 year, s32 month, s32 day, s32 hour, s32 minute, s32 second, s32 millisecond) in DateTime()
227 s32 DateTime::GetYear() const in GetYear()
229 s32 year; in GetYear()
238 s32 DateTime::GetMonth() const in GetMonth()
240 s32 month; in GetMonth()
249 s32 DateTime::GetDay() const in GetDay()
251 s32 day; in GetDay()
266 s32 DateTime::GetHour() const in GetHour()
271 s32 DateTime::GetMinute() const in GetMinute()
276 s32 DateTime::GetSecond() const in GetSecond()
281 s32 DateTime::GetMilliSecond() const in GetMilliSecond()
286 …DateTime DateTime::FromParameters(s32 year, s32 month, s32 day, s32 hour, s32 minute, s32 second, in FromParameters()
311 DateTime DateTime::ReplaceMilliSecond(s32 millisecond) const in ReplaceMilliSecond()
317 DateTime DateTime::ReplaceSecond(s32 second) const in ReplaceSecond()
323 DateTime DateTime::ReplaceMinute(s32 minute) const in ReplaceMinute()
329 DateTime DateTime::ReplaceHour(s32 hour) const in ReplaceHour()
335 DateTime DateTime::ReplaceDay(s32 day) const in ReplaceDay()
337 s32 year,month; in ReplaceDay()
353 DateTime DateTime::ReplaceMonth(s32 month) const in ReplaceMonth()
355 s32 year,day; in ReplaceMonth()
371 DateTime DateTime::ReplaceYear(s32 year) const in ReplaceYear()
373 s32 month,day; in ReplaceYear()
402 s32 msec = MilliSecondsOnDay(m_MilliSeconds); in GetParameters()
403 s32 days = AlignedDays(m_MilliSeconds); in GetParameters()
404 s32 year,month,day; in GetParameters()