El reloj en tiempo real de este microcontrolador es simplemente un simple contador de 32 bits que cuenta en segundos. Para convertir en meses, días, minutos y segundos, todos los cálculos se basan en las reglas de los años bisiestos del calendario gregoriano. Primero, busque una fecha de referencia, que se denomina marca de tiempo.
Luego, calcule el año, mes, día, minutos y segundos actuales en función de la diferencia entre la hora actual y la marca de tiempo (en segundos), y luego averigüe cuántos meses hay en cada año en el calendario lunar, cuándo es el Festival de Primavera, si la fecha actual es antes o después del Festival de Primavera, y luego calcula los veinticuatro términos solares. Porque las 24 fiestas se dividen según el año calendario gregoriano, que sólo tiene 365 y 366 días. Por tanto, la fecha del calendario solar del 24º Festival está básicamente fijada. Encuentre un estándar y luego escriba los errores positivos y negativos y las fechas estándar de cada término solar para determinar la fecha del calendario solar del término solar actual. En cuanto a los tallos celestiales y las ramas terrenales, siempre que haya una base, los restos de 12 y 10 se pueden calcular fácilmente.