[RAILS] Méthode L que même les élèves de première année qui n'apprennent pas l'anglais peuvent écrire

Quelle est la méthode l?

Une méthode utilisée pour représenter l'heure et la date. Il peut correspondre à l'heure locale spécifiée. Il est utilisé lorsque "affiché à quelle heure, quel mois et quel jour" sur SNS. Il est utilisé lorsque vous souhaitez afficher la colonne created_at de la table.

Comment spécifier l'heure locale

Étape 1

config/application.rb


class Application < Rails::Application
  config.i18n.default_locale = :ja #dans le cas du Japon
  config.time_zone = 'Tokyo' #Dans le cas de Tokyo
end

Faites la description ci-dessus dans tous les fichiers de préférences Rails.

Étape 2

Créez un fichier ja.yml.

config/locales/ja.yml


ja:
  time:
    formats:
      default: "%Y/%m/%d %H:%M:%S"

l Comment utiliser la méthode

Après avoir effectué les deux réglages ci-dessus, mettez simplement "l" avant la méthode pour afficher la colonne avec l'heure. ex) Si l'extension est .html.erb

<%= l name.created_at %> #2020/9/27/ 23:32:09 est affiché

point

finalement

Cela semble être une méthode indispensable lors de la mise en œuvre de la fonction d'affichage.

Recommended Posts

Méthode L que même les élèves de première année qui n'apprennent pas l'anglais peuvent écrire
Méthode de réglage qui ne change pas la taille même si le CSS est changé