J'ai essayé de modifier le fuseau horaire d'une session utilisateur à l'aide de la méthode Time.zone. Je reçois la bonne date et l'heure lorsque je fais Time.zone.now mais quand je fais une requête de sélection en utilisant ActiveRecord :: Base.connection.select_all, les colonnes datetime dans le résultat sont toujours en UTC. Que dois-je faire pour que toutes les requêtes de sélection renvoient des données dans le fuseau horaire défini à l'aide de la méthode Time.zone, sans modifier les vues? S'il vous plaît aider.Modification du fuseau horaire ActiveRecord pour une session
1
A
Répondre
0
Il est plus facile de convertir l'heure au fuseau horaire local avec ruby.
Time.now.in_time_zone()
l'utiliser comme tel.
Time.now.in_time_zone('Alaska') # => Fri, 31 Dec 1999 15:00:00 AKST -09:00
Vous pouvez donner la fonction d'une chaîne de fuseau horaire, ou un décalage horaire UTC
Questions connexes
- 1. fuseau horaire Rails activerecord
- 2. Modification du fuseau horaire en PHP
- 3. Rails ActiveRecord Fuseau horaire pour une seule table
- 4. Calcul du fuseau horaire
- 5. La modification de l'heure du système n'accepte pas Fuseau horaire
- 6. .NET Décalage du fuseau horaire par nom de fuseau horaire
- 7. Définition/modification du fuseau horaire d'une application .NET
- 8. Modification du fuseau horaire PHP par défaut ne fonctionnant pas
- 9. Fuseau horaire Nvd3 différent fuseau horaire
- 10. NSDate - Décalage du fuseau horaire
- 11. Modification de la valeur du fuseau horaire dans /postgresql.conf lors de la sélection du fuseau horaire perticular depuis l'interface utilisateur
- 12. Twitter - Fuseau horaire du tweeet
- 13. Heure actuelle du fuseau horaire
- 14. Convertir le fuseau horaire décalage horaire en fuseau horaire (militaire?)
- 15. Rails/Activerecord base de données champ fuseau horaire
- 16. bizarre comportement de fuseau horaire ActiveRecord dans Rails
- 17. Comment utiliser Objective-c NSTimeZone pour convertir le fuseau horaire du système en fuseau horaire local?
- 18. Modifier la configuration du fuseau horaire pour un fuseau horaire particulier
- 19. Besoin d'une méthode pour convertir une date du fuseau horaire du serveur au fuseau horaire de l'utilisateur
- 20. Convertir une date de fuseau horaire dans le fuseau horaire du système dans iOS
- 21. Comment afficher les abréviations du fuseau horaire et du fuseau horaire du client?
- 22. Réglage du fuseau horaire du mode org
- 23. Comment configurer le fuseau horaire?
- 24. Conflit de fuseau horaire ou de fuseau horaire
- 25. conversion du fuseau horaire du serveur java
- 26. Fuseau horaire date fuseau horaire problème dans le dojo
- 27. Convertir la date d'un fuseau horaire en fuseau horaire local
- 28. Synchronisation de fuseau horaire
- 29. Réglage du fuseau horaire pour le plugin du calendrier YUI
- 30. MySQL fuseau horaire
Je sais que je pourrais le faire, mais je suis à la recherche d'un moyen pour obtenir le décalage horaire appliqué directement dans le interrogez les résultats pour ne pas avoir à changer toutes mes vues. Est-ce possible? –