Función clock_systohc
Encabezado: #include <applibs/rtc.h>
Sincroniza el reloj en tiempo real (RTC) con la hora actual del sistema. El RTC solo almacena la hora en UTC/GMT. Por lo tanto, la conversión desde la hora local solo es necesaria si la zona horaria local no es GMT.
int clock_systohc(void);
Errores
Devuelve -1 si se encuentra un error y se establece errno
en el valor de error.
EACCES: el autor de la llamada no tiene la capacidad SystemTime.
EBUSY: El dispositivo RTC estaba en uso y no se pudo abrir. El autor de la llamada debería volver a intentarlo periódicamente hasta que se complete correctamente.
También se pueden especificar otros errno
errores; estos errores no son deterministas y es posible que no se conserve el mismo comportamiento a través de las actualizaciones del sistema.
Valor devuelto
Devuelve 0 para éxito o -1 para error, en cuyo caso errno
se establece en el valor de error.
Requisitos del manifiesto de la aplicación
Esta función requiere la funcionalidad SystemTime en el manifiesto de la aplicación.