2009-04-27 19 views
13

¿Cómo se manejan las zonas horarias en CFML? Hasta ahora, todas las aplicaciones que he escrito solo usan la zona horaria predeterminada del servidor CF y/o servidor SQL.¿Cómo se manejan las zonas horarias en CFML?

¿Qué hacen usualmente? ¿Almacena todas las fechas en GMT con GetTimezineInfo() y luego con DateAdd(), y traduce todo el tiempo a la zona horaria correcta en función de las preferencias del usuario?

¿Ustedes usan algún método de Java?

+0

Muy buena pregunta !, me había estado dando tumbos a través de esto un poco las últimas semanas, y se dio cuenta de algunas de las formas de hacerlo. –

Respuesta

11

que estaba buscando en el tema hace algún tiempo y encontré Paul Hasting's blog y ejemplos/Java Coldfusion muy útiles:

No se olvide de revisar sus TZCFC test bed

cómo almacenar fechas probablemente dependerá de su lógica de negocios. En un proyecto que hice donde tuvimos que implementar la programación de recursos humanos en husos horarios, almacenamos fechas/horas en UTC y usamos dateiffiff en la base de datos para verificar conflictos.

EDIT:

Cuestiones relacionadas