[RUBY] So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein

Was du machen willst

Ich möchte die Buchungszeit von der internationalen Standardzeit auf die japanische Zeit ändern

Vor dem Wechsel (GMT-Standardzeit) ▼ Screenshot from Gyazo Nach dem Wechsel (Japanische Zeit) ▼ Screenshot from Gyazo

Wie einstellen

application.rb


#↑ Code, bevor dies weggelassen wird
module App
  class Application < Rails::Application
    config.time_zone = 'Tokyo'
  end
end

--Wenn der Server hochgefahren ist, schalten Sie ihn aus und starten Sie ihn erneut

** Dies wird in japanischer Zeit angezeigt, das Format muss jedoch separat geändert werden **

erb:sample.html.erb


#Unten ist ein Beispiel
<td><%= @tweet.created_at.strftime('%Y Jahr%m Monat%d Tag%Uhr%M Minuten') %></td>

So definieren Sie Konvertierungsmethoden

** Was zu tun ist: Definieren Sie die Formatkonvertierung in Initialize **

--Erstellen Sie eine Datei mit dem Namen "time_formats.rb" unter "config / initializers" --Time :: DATE_FORMATS [: datetime_jp] = '% Y Jahr% m Monat% d Tag% H Stunde% M Minute'

time_formats.rb


Time::DATE_FORMATS[:datetime_jp] = '%Y Jahr%m Monat%d Tag%Uhr%M Minuten'

--Schreiben Sie .to_s (: datetime_jp]) an der Stelle, die Sie verwenden möchten (in der Ansichtsdatei), und verwenden Sie sie.

erb:sample.html.erb


#Unten ist ein Beispiel
<td><%= @tweet.created_at.to_s(:datetime_jp) %></td>

Recommended Posts

So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein
[Schienen] So zeigen Sie Bilder in der Ansicht an
So stellen Sie die Chronik ein, wenn sich die Zeit in CentOS7 verschiebt
[Schienen] Anzeigen von Informationen, die in der Datenbank gespeichert sind
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
Vereinheitlichen Sie die Zeitzone der Rails-App mit der japanischen Zeit
So überprüfen Sie Rails-Befehle im Terminal
[Rails] So konvertieren Sie die UC-Zeitanzeige in die japanische Zeitanzeige
[Rails 6] So legen Sie ein Hintergrundbild in Rails [CSS] fest
[Rails] Anzeigen von Datenbankinformationen
So installieren Sie jQuery in Rails 6
So setzen Sie Lombok in Eclipse
So installieren Sie Swiper in Rails
So zeigen Sie Diagramme in Ruby on Rails an (LazyHighChart)
[Rails] So zeigen Sie eine Liste der Beiträge nach Kategorie an
[Rails] So zeigen Sie die Wettervorhersage der registrierten Adresse auf Japanisch mit OpenWeatherMap an
So implementieren Sie Suchfunktionen in Rails
[Rails / Routing] So verweisen Sie auf den Controller in Ihrem eigenen Verzeichnis
So ändern Sie den App-Namen in Rails
So fügen Sie ein Video in Rails ein
[Schienen] Verwendung der Kartenmethode
[Rails] So zeigen Sie übergeordnete Informationen in der untergeordneten Ansicht in verschachtelten Beziehungen an
[Rails] So zeigen Sie Fehlermeldungen einzeln an
Verwendung von MySQL im Rails-Tutorial
[Rails] So lassen Sie die Anzeige der Zeichenfolge der link_to-Methode weg
[Rails] So konfigurieren Sie das Routing in Ressourcen
So erhalten Sie das Datum mit Java
So implementieren Sie Ranking-Funktionen in Rails
[Rails] Verwendung von video_tag zum Anzeigen von Videos
Verwendung von credentials.yml.enc aus Rails 5.2
[Rails 5] Anzeigen des Bildschirms zum Ändern des Kennworts bei Verwendung von devise
So zeigen Sie Fehlermeldungen auf Japanisch an
So machen Sie den Einzug zu zwei Einzelbyte-Leerzeichen in der JAXB-Implementierung des JDK
[Rails] So erhalten Sie die aktuell mit devise angemeldeten Benutzerinformationen
Wie man nur die Zeit mit Rails vergleicht (von welcher Zeit bis zu welcher Zeit, so etwas wie)
So debuggen Sie die Verarbeitung im Ruby on Rails-Modell nur mit der Konsole
[Rails] So wenden Sie das in der Hauptanwendung verwendete CSS mit Administrate an
[Rails] So lösen Sie die Zeitverzögerung von created_at nach der Speichermethode
[Rails] So bestimmen Sie das Ziel anhand von "Rails-Routen"
[Bestellmethode] Legen Sie die Reihenfolge der Daten in Rails fest
So überprüfen Sie das Protokoll im Docker-Container
Ich habe versucht, die Sitzung in Rails zu organisieren
So zeigen Sie eine Webseite in Java an
[Rails] Verwendung von Auswahlfeldern in Ransack
Stellen Sie die Zeit von LocalDateTime auf eine bestimmte Zeit ein
Wie man Rails allgemein ins Japanische übersetzt
[Java] (für MacOS) Methode zur Einstellung des Klassenpfads
So trennen Sie .scss nach Controller in Rails
So fügen Sie die html.erb-Klasse in Rails bedingt hinzu