Ruby und Rails “ - Datum.heute" - format
In der IRB-Ansatz, wenn ich führen Sie folgende Befehle aus:
require 'date'
Date.today
Bekomme ich die folgende Ausgabe:
=> #<Date: 2015-09-26 ((2457292j,0s,0n),+0s,2299161j)>
Aber in der Rails-Konsole, wenn ich Date.today
, bekomme ich diese:
=> Sat, 26 Sep 2015
Ich schaute auf Schienen' Datum Klasse aber kann nicht herausfinden, wie die Schienen' Date.today
zeigt die Ausgabe anders als Ruby ausgegeben.
Kann jemand sagen, in Schienen, wie Date.today
oder Date.tomorrow
Formaten der Datum-Anzeige schön?
InformationsquelleAutor Lalu | 2015-09-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Antwort auf Ihre Frage ist
ActiveSupport
's core ErweiterungDate
Klasse. Es überschreibt die Standard-Implementierungen voninspect
undto_s
:Befehlszeile Beispiel:
InformationsquelleAutor Alexey Shein
Schiene "
strftime
oderto_s
Methoden sollten tun, was Sie brauchen.Beispielsweise mit
to_s
:wahrscheinlich, weil die Schienen Anrufe
to_s
irgendwo beim initialisieren Datum. Ich werde die Forschung einige mehr, um zu bestätigen, obwohl.Ja Brito, das ist das, was ich auch denke, aber ich kann ' T es herausfinden. Bitte aktualisieren Sie Ihre Antwort, wenn Sie es herausfinden. Trotzdem danke!
InformationsquelleAutor brito
Wenn Sie dies ausführen:
Bekommst du dieses: "Sat, 26 Sep 2015"
InformationsquelleAutor Nikola Todorovic