¿MySQL NOW() sigue la zona horaria del sistema o algún estándar como GMT o UTC?¿Qué zona horaria tiene NOW() de MySQL?
Respuesta
Se encuentra en la zona horaria actual. Desde el 5.1 docs:
Devuelve la fecha y la hora actual como un valor en 'AAAA-MM-DD HH: MM: SS' o formato YYYYMMDDHHMMSS.uuuuuu, dependiendo de si la función se utiliza en una cadena o contexto numérico. El valor se expresa en la zona horaria actual .
Ahora "la zona horaria actual" puede significar cosas diferentes:
- El sistema de zona horaria
- una zona horaria especificada para el servidor MySQL en general
- una zona horaria específica de la conexión
Más detalles están en 5.1 time zone documentation.
(5.4 Los documentos tienen el mismo aspecto de estos bits. Obviamente consultar la documentación para la versión que se está ejecutando para la mejor información posible.)
por the docs, las reglas son complicadas, pero en su mayoría se reducen a "zona horaria de la sesión actual" (que por defecto es huso horario del sistema):
La zona actual configuración de tiempo de la sesión afecta a la visualización y almacenamiento de tiempo valores que son sensibles a la zona. Este incluye los valores mostrados por funciones como NOW() o CURTIME(), y los valores almacenados y recuperados de las columnas TIMESTAMP. Los valores para columnas TIMESTAMP se convierten de a la zona horaria actual en UTC para almacenamiento, y de UTC a la zona horaria actual para su recuperación.
Por supuesto puede usar UTC_TIMESTAMP()
si necesita UTC específicamente.
Por lo que yo sé, se devuelve el reloj del sistema. Verifique la zona horaria de su sistema. Si conecta MySQL localmente (como desde PHP) las zonas horarias no importarán para MySQL, prefiero manejarlas en PHP.
¿Podría explicar sobre el material PHP nuevamente? Si busco una columna de marca de tiempo usando PHP, ¿en qué zona horaria está? Zona horaria PHP predeterminada? – Sohaib
- 1. Cómo configurar correctamente la zona horaria mysql
- 2. MySQL cambio de zona horaria?
- 3. ¿Qué zona horaria muestra Date.toString()?
- 4. postgres zona horaria predeterminada
- 5. Java GregorianCalendar Zona horaria
- 6. MYSQL establecer la zona horaria en el código PHP
- 7. Cambiar zona horaria en Tomcat
- 8. Conversión de la zona horaria de Nueva Zelanda en MySQL
- 9. Cambio de la zona horaria de conexión en MySQL
- 10. Django: problema de zona horaria
- 11. zona horaria por Coordinar
- 12. java incorrecta zona horaria
- 13. obtener usuario zona horaria
- 14. Python Zona horaria conversión
- 15. ajustar la zona horaria
- 16. NSDatePicker rareza de zona horaria
- 17. ¿No se supone que django now() se encuentra en la zona horaria predeterminada?
- 18. Desfase de zona horaria local en PostgreSQL
- 19. MySQL: NOW() dándome ceros
- 20. MySQL: Curdate() vs Now()
- 21. Cómo cambiar la zona horaria mysql en la conexión Java
- 22. Mysql zona horaria en Windows 7 no se actualiza
- 23. El canto configurado MySQL zona horaria a Madrid
- 24. Mysql Fecha y hora con la zona horaria
- 25. HttpCookie.Expire las implicaciones de la zona horaria?
- 26. Rails 3: Ajuste de la zona horaria a los usuarios actuales de zona horaria
- 27. iTunes Connect zona horaria confusión
- 28. zona horaria local del dispositivo
- 29. zona horaria local en Ruby
- 30. Configuración zona horaria en Python
+1 por mencionar la función UTC_TIMESTAMP(). –