[RUBY] Modifier le fuseau horaire par défaut de l'application rails

problème

L'application publiée Date.today a pu obtenir l'heure locale dans l'environnement de développement, mais lorsqu'elle a été publiée, c'était l'heure UTC.

Ce que j'ai fait

Changer le fuseau horaire par défaut en heure japonaise

(nom de l'application)/config/application.rb


config.time_zone = 'Asia/Tokyo'

En conséquence, bien qu'il soit enregistré comme heure UTC sur la base de données, il est affiché comme heure de Tokyo dans l'application (je pense que vous pouvez confirmer qu'il était UTC + 9:00).

Comme méthode pour obtenir la date d'aujourd'hui Changement de Date.today à Time.zone.today

Rappelez-vous cette méthode car elle est souvent enregistrée dans la base de données avec l'heure UTC par défaut et remplacée par la date et l'heure locales à l'aide de Time.zone.

Recommended Posts

Modifier le fuseau horaire par défaut de l'application rails
[Rails] Annuler / modifier la validation du mot de passe du périphérique définie par défaut
[Android] Modifiez le nom de l'application et l'icône de l'application pour chaque saveur
[Rails] Comment changer le titre de la page du navigateur pour chaque page
Comment changer le nom de l'application dans les rails
Préparer l'environnement de contrôle de sécurité pour Rails 6
[Rails] Changer le nom de l'étiquette de f.label
Modifiez la destination d'enregistrement de l'image en S3 dans l'application Rails. Partie 2
Publiez l'application avec ruby on rails
Changer le fuseau horaire du conteneur https-portal en JST
Créer une application en spécifiant la version de Rails
[Docker pour Windows] L'application Docker a soudainement cessé de fonctionner ...
Unifier le fuseau horaire de l'application Rails à l'heure japonaise
[Ruby on Rails] Comment changer le nom de la colonne
[Rails] Comment changer le nom de colonne de la table
Que dois-je utiliser pour le framework de test [Rails]
Informations d'identification référencées par le kit AWS SDK for Java par défaut
Spécifiez VS Code comme éditeur par défaut pour jshell
Changement de fuseau horaire AWS Lambda
Valeur par défaut pour server.servlet.session.timeout
Maîtrisez la portée [Rails]!
Lancer l'application Rails localement en mode production (édition du serveur API)
Changez la cible d'injection pour chaque environnement avec Spring Boot 2
[Rails] J'ai essayé d'utiliser la méthode button_to pour la première fois
[Rails] [bootstrap] Je souhaite modifier la taille de la police de manière réactive
[Rails] Lorsque le changement de disposition du dispositif n'est pas reflété
Modifiez la valeur du paramètre pour chaque environnement avec Digdag (RubyOnRails)
Procédure de publication d'applications Android adaptée aux débutants, en difficulté pour la première version first