gmtime y localtime son dos funciones diferentes. Muchas personas se confunden cuando las usan. La siguiente serie te enseña cómo distinguir entre gmtime y localtime en Linux, para que puedas usarlo correctamente la próxima vez.
Diferencia:
#include 《time.h》
#include 《stdio.h》
int main (int argc, char ** argv )
{
time_t tmpcal_ptr = {0};
struct tm * tmp_ptr = NULL;
tmpcal_ptr = time (NULL);
printf (" tmpcal_ptr =% d \\ n ", tmpcal_ptr);
tmp_ptr = gmtime (&tmpcal_ptr);
printf (" después de gmtime, el tiempo es: \\ n% d:% d:% d ", tmp_ptr- "tm_hour, tmp_ptr-" tm_min, tmp_ptr- "tm_sec);
tmp_ptr = localtime (&tmpcal_ptr);
printf (&afterquo; después de la hora local, la hora es: \\ n% d:% d:% d ", tmp_ptr- "tm_hour, tmp_ptr-" tm_min, tmp_ptr- "tm_sec);
return 0;
}
resultados son los siguientes:
significa que la base, gmtime transferido fuera del tiempo estándar zona 0:00
localtime se considera en la zona horaria En el interior, la hora de la zona horaria actual que se transfirió. Sin embargo, tenga en cuenta que en algunos sistemas con dispositivos integrados, la zona horaria no está configurada, y la hora para ambos es 0 zona horaria.
Lo anterior es una descripción de la diferencia entre las funciones gmtime y localtime en Linux. Como puede verse en los resultados de ejecución del código anterior, el uso de gmtime y localtime es algo diferente.
Algunos usuarios acaban de entrar en contacto con ITDB y saben que se trata de un sistema de gestión
La instalación del software de Ubuntu se puede instalar fácilmente a través del centro de software,
En la copia de archivos de Linux, la velocidad de copia es muy lenta cuando hay muc
El comando pwd de Linux se usa principalmente para imprimir la ruta de trabajo del
Linux renombra archivo de comando renombrando resumen de uso
pronta Gentoo xorg-servidor no pudo cargar el módulo de cómo manejar
La función del parámetro -exec en el comando de búsqueda de Linux
CentOS cierra Ctrl + Alt + Supr para reiniciar accesos directos
Cómo utilizar UbuTricks en el sistema Ubuntu
¿Cómo distingue Linux si la computadora tiene una interfaz USB 3.0
Linux usa el método de comando de origen
Cómo usar el comando tar correctamente en el sistema Linux
¿Qué debo hacer si me da un error al instalar LDAP en Linux en Linux?
Cómo montar un dispositivo externo en un sistema Linux
¿Cómo instalar las extensiones Eclipse y PyDev en Ubuntu 14.04?
Pequeña forma de ajustar el tamaño del icono de la barra de tareas de Windows 8
¿Cómo establece el sistema Win7 una conexión de banda ancha?
Cómo ocultar el nombre del sufijo de visualización en el sistema Win8
Pasos para modificar el directorio de caché de IE en el sistema Win10
WinXP Home Edition Bloquea los Consejos de Ejecución del Programa
No puedo volver a instalar el sistema, el indicador no es Windows, sino qué hay de windows.x.
Cómo eliminar el uso intensivo de la CPU de Windows 7
Método de apagado del teclado de la pantalla del sistema Win7
Cómo optimizar el desarrollo del juego en el sistema Windows 10