Base de conocimientos
1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Comprender las particularidades temporales de los servidores
Esta guía trata sobre la sincronización de los servidores mediante el protocolo NTP (Protocolo de Tiempo de Red) y la configuración de la zona horaria en los servidores de Infomaniak.
Sincronización precisa de los servidores mediante NTP
Todos los servidores de Infomaniak están sincronizados a través del protocolo NTP. La empresa pone a disposición sus propios servidores NTP de nivel 1, accesibles al público, para un uso flexible.
Para integrar estos servidores en su configuración, utilice el siguiente registro: pool.ntp.infomaniak.ch.
La configuración predeterminada de la zona horaria es UTC. Sin embargo, las funciones de PHP están diseñadas para tener en cuenta diferentes zonas horarias según las necesidades específicas.
Para ajustar la zona horaria en sus scripts PHP, utilice la función date_default_timezone_set('UTC').
MySQL: características relacionadas con el tiempo
La infraestructura de Infomaniak es compatible con las funciones que permiten trabajar con datos temporales de forma precisa y eficiente, teniendo en cuenta las zonas horarias, lo cual es fundamental para muchas aplicaciones modernas:
- MySQL utiliza una base de datos de zonas horarias para almacenar y gestionar la información sobre las zonas horarias.
- La tabla
mysql.time_zonecontiene los datos de las zonas horarias, incluida la información sobre las diferencias horarias, los nombres de las zonas horarias, etc. - La función CONVERT_TZ se utiliza para convertir una hora de una zona horaria a otra en MySQL con la siguiente sintaxis:
CONVERT_TZ(dt, from_tz, to_tz), donde:dtes la fecha/hora que se va a convertir.from_tzes la zona horaria de origen.to_tzes la zona horaria de destino.
- Ejemplo:
CONVERT_TZ('2024-05-14 12:00:00', 'UTC', 'America/New_York')convertirá la hora 12:00:00 UTC a la hora local de Nueva York.
Enlace a esta FAQ: https://faq.infomaniak.com/487
¿Le ha sido útil esta FAQ?