¿Cuál es la práctica común en lo que respecta a la diferenciación entre la hora UTC y GMT?

StackOverflow https://stackoverflow.com/questions/535984

  •  22-08-2019
  •  | 
  •  

Pregunta

Finalmente encontré el diferencia entre la hora UTC y GMT al hacer el esfuerzo para mirar hacia arriba en la Wikipedia en la actualidad. Técnicamente hablando, parece que GMT! = UTC porque no sé si es UTC o UT1 hacía referencia. Sin embargo en la práctica, las personas utilizan los términos indistintamente para indicar la misma zona horaria.

Hace un tiempo, me sugirió que cambiamos la interfaz de usuario de una de mis empresas aplicaciones para mostrar UTC en lugar de GMT.

Sólo para estar seguros de que nuestra base de datos no estaba calculando la diferencia de potencial entre el segundo GMT y UTC, me encontré con la consulta a continuación y comprobado que tanto sólo están actuando como alias para la misma zona horaria.

select now() AT TIME ZONE 'GMT', now() AT TIME ZONE 'UTC';
          timezone          |          timezone          
----------------------------+----------------------------
 2009-02-11 08:46:11.643032 | 2009-02-11 08:46:11.643032
(1 row)

¿Qué opinas? Hacer lo suficiente usuarios por ahí entienden UTC? Es mejor utilizar el más viejo, pero más comunes plazo? ¿O debo hacer UTC / GMT?

¿Fue útil?

Solución

Los seres humanos normales no tienen que preocuparse de la diferencia entre unos segundos GMT y UTC. La única diferencia es importante para los astrónomos y los empollones de tiempo.

He visto muy poco software que se molesta en hacer la distinción. La mayoría del software termina usando las etiquetas "GMT" y "UTC" de manera intercambiable. Típicamente sólo significa "tiempo de reloj después de la eliminación de la zona horaria local en hora exacta (o hora media / trimestre)."

Otros consejos

En la mayoría de los casos, nadie se preocupará por la sub-segunda diferencia técnica entre GMT y UTC.

Sin embargo, la escritura que el tiempo se expresa en UTC en lugar de GMT evita una fuente de confusión: Greenwich (y el Reino Unido en general) es actualmente GMT + 01: 00 a causa del horario de verano (DST).

GMT + 01: 00 no quiere decir 1 hora antes de la hora en el Reino Unido como uno podría pensar erróneamente. Debido al horario de verano, GMT + 01: 00 es actualmente la hora exacta en Inglaterra. Indicando que como UTC + 01:. 00 ayuda a evitar esta confusión

En lo personal, pienso en el término UTC antes de pensar en GMT.

Creo que antes de GMT GMT, pero también estoy viviendo en GMT (+/- 0)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top