Colección de citas famosas - Slogan de motivación - Lenguaje C para obtener la hora del sistema

Lenguaje C para obtener la hora del sistema

Es necesario utilizar las funciones de hora y hora local del lenguaje C. Las instrucciones específicas son las siguientes:

1. Introducción a la interfaz de funciones:

1. Función de tiempo.

La forma es time_t time (time_t *__timer);

donde time_t es la estructura definida por time.h, que generalmente es un número entero largo.

Esta función obtendrá la hora actual y la devolverá. Si el parámetro __timer no está vacío, el mismo valor se almacenará en la memoria a la que apunta __timer.

La función de hora devuelve una marca de tiempo Unix, que es el número de segundos que han pasado desde el 1 de enero de 1970 (medianoche UTC/GMT), independientemente de los segundos intercalares.

Dado que la unidad es segundos, esta no es la hora habitual. Para convertirla al formato habitual de año, mes y día, se necesita otra función.

2. Función de hora local.

El formulario es struct tm *localtime (const time_t *__timer);

donde tm es una estructura que contiene información como año, mes, día, hora, minuto y segundo. .

Esta estructura es adecuada para salida.