Question

Comment gérer les fuseaux horaires CFML? Jusqu'à présent, toutes les applications que j'ai écrites il suffit d'utiliser le fuseau horaire par défaut du serveur CF et / ou serveur SQL.

Qu'est-ce que vous les gars habituellement? Conservez-vous toutes les heures GMT avec GetTimezineInfo () puis DateAdd (), et traduisez tous les temps pour le fuseau horaire approprié en fonction connecté préférences de l'utilisateur?

Ou avez-vous les gars utilisent des méthodes java?

Était-ce utile?

La solution

Je regardais dans la question il y a quelque temps et a trouvé le blog de Paul Hasting et des exemples Coldfusion / Java très utile:

Ne pas oublier de vérifier son TZCFC banc d'essai

Comment stocker les dates probablement dépendra de votre logique métier. Dans un projet je l'ai fait où nous avons dû mettre en œuvre la planification des ressources humaines à travers les fuseaux horaires nous CONSERVE dates / heures en UTC et utilisé datediff dans la base de données pour vérifier les conflits.

EDIT:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top