Ich habe eine Frage zur Verarbeitungszeit in Inkrementen in meiner Rails App.Ruby on Rails erhält Intervallwerte zwischen start_at und end_at
Ich habe einen Zeitplan Modell mit diesen Spalten:
:user_id => 1,
:day => “Sunday”,
:start_at => “08:00AM”,
:end_at => “03:30PM”,
:average_time => “30” # this average time in minutes
ich Schleife muß von den start_at
die end_at
in Schritten von 30 Minuten, etwa so:
08:00 AM
08:30 AM
09:00 AM
09:30 AM
10:00 AM
…
…
03:30 PM
Wie kann ich verarbeiten der Unterschied zwischen den Zeiten inkrementell so?
woher wissen Sie, an welchem Tag es ist? Ist die Reichweite auf einen Tag garantiert? Müssen Sie nur auf dem Bildschirm drucken? – Anthony
Ich habe Aufzeichnungen für jeden Tag, und dieses Beispiel für Sonntag – zippax
Beginnen und enden die Zeiten immer mit einer ganzen oder halben Stunde? – Stefan