Rails - Abrufen der Start- und Enddaten der aktuellen Woche und des aktuellen Monats
Ich bin neu in Ruby on Rails und stecke in Datteln fest. ich benutzteTime.now
um die aktuelle Zeit zu erhalten. Jetzt möchte ich die Start- und Enddaten für die aktuelle Woche und den aktuellen Monat herausfinden. Zum Beispiel:
ObTime.now
bringt mich zurück -
2012-08-13 15:25:35 +0530
Dann sind die Start- und Enddaten für die aktuelle Woche:
2012-08-12 - 2012-08-18
Dann sind die Start- und Enddaten für den aktuellen Monat:
2012--08-01 - 2012-08-31
Ich implementiere das gleiche mit dem Code:
Time.now.wday
=> 1
Time.now - 1.day
=> 2012-08-12 15:31:44 +0530
Time.now + 5.day
=> 2012-08-19 15:32:38 +0530
und so weiter. Aber ich finde es nicht bequem, dies zu tun. Ich bin sicher, Ruby on Rails hält eine bessere Lösung. Kann jemand vorschlagen, um das gleiche herauszufinden ..