Ich habe mir die Haare ausgezogen, um mit Time in Rails zu arbeiten. Grundsätzlich muss ich die gesamte Zeitausgabe (sowohl Core als auch ActiveSupport) auf die lokale Zeit des Servers einstellen - keine GMT, keine UTC, usw. Ich habe verschiedene Posts gesehen, die sich auf Time beziehen, aber sie beinhalten normalerweise jemanden, den man einstellen muss jeder Benutzer. Meins ist nicht annähernd so komplex, ich möchte einfach Konsistenz, wenn ich irgendein Zeitobjekt verwende. (Ich würde auch schätzen, dass ich nicht alle 3 Sekunden Fehler erhalte und mir sagt, dass ich kein Fixnum (oder irgendeinen anderen Typ) in String konvertieren kann - es ist Ruby, mach es einfach!)Wie arbeite ich mit Time in Rails?
Ich schein auch zu bekommen drastisch andere Zeiten für Time.new vs ActiveSupport 1.second.ago. Wie auch immer, hat jemand irgendwelche Qualitätsvorschläge bezüglich der Arbeit mit Time in Rails?
Ich entschuldige mich. Du hast Recht. Die zurückgegebenen * Informationen sind identisch. Ich habe jedoch Fehler beim Ausdruck der Werte in Strings.Conversions "to_i" und wieder zurück werden durcheinandergeworfen und verrechnet. Wie ich schon sagte, ich will nicht UTC und ich möchte nicht ständig umwandeln (wie ich es an vielen Orten benutze). Ich möchte einfach alle Times als lokale Serverzeit zurückgeben. Danke –