Lines Matching refs:seconds
60 static void RTC_ConvertSecondsToDatetime(uint32_t seconds, rtc_datetime_t *datetime);
104 uint32_t seconds; in RTC_ConvertDatetimeToSeconds() local
107 seconds = ((uint32_t)datetime->year - 1970U) * DAYS_IN_A_YEAR; in RTC_ConvertDatetimeToSeconds()
109 seconds += (((uint32_t)datetime->year / 4U) - (1970U / 4U)); in RTC_ConvertDatetimeToSeconds()
111 seconds += monthDays[datetime->month]; in RTC_ConvertDatetimeToSeconds()
114 seconds += ((uint32_t)datetime->day - 1U); in RTC_ConvertDatetimeToSeconds()
118 seconds--; in RTC_ConvertDatetimeToSeconds()
121 seconds = (seconds * SECONDS_IN_A_DAY) + (datetime->hour * SECONDS_IN_A_HOUR) + in RTC_ConvertDatetimeToSeconds()
124 return seconds; in RTC_ConvertDatetimeToSeconds()
127 static void RTC_ConvertSecondsToDatetime(uint32_t seconds, rtc_datetime_t *datetime) in RTC_ConvertSecondsToDatetime() argument
141 secondsRemaining = seconds; in RTC_ConvertSecondsToDatetime()