Se muestra una fecha u hora incorrecta en el resultado del cálculo de una función DATE_FORMAT
Si la fecha u hora en el resultado del cálculo de una función DATE_FORMAT se muestra incorrectamente, es posible que la zona horaria no esté especificada correctamente.
La zona horaria de los campos "Fecha" y "Hora" está fijada en la Hora Universal Coordinada. Si utiliza un campo "Fecha" u "Hora" en una fórmula, especifique la zona horaria como "Etc/GMT" (el ID de zona horaria para la hora universal coordinada). Si especifica otras zonas horarias, los resultados del cálculo no serán los esperados.
Por ejemplo, si configura "Osaka, Sapporo, Tokio (Asia/Tokio)" como zona horaria, la hora que se mostrará será +9 horas.
- Ejemplo de fórmula con una zona horaria especificada incorrectamente:
DATE_FORMAT (Campo A, "HH:mm", "Asia/Tokio")
Si el valor en el campo A es "9:00", el resultado del cálculo será "18:00".
Si especifica la zona horaria como "Etc/GMT" (el ID de zona horaria para la hora universal coordinada), se mostrará la hora correcta.
- Ejemplo de fórmula con una zona horaria especificada correctamente:
DATE_FORMAT (Campo A, "HH:mm", "Etc/GMT")
Si el valor en el campo A es "9:00", el resultado del cálculo será "09:00".