Schienen - Hier erhalten Sie die Start- und Enddaten der aktuellen Woche und des aktuellen Monats

Ich bin neu in ruby on rails und stecken in Datteln. Ich verwendet Time.now um die aktuelle Zeit. Jetzt will ich herausfinden, das srart-und Enddatum für die aktuelle Woche und den aktuellen Monat. Zum Beispiel:

Wenn Time.now gibt mir -

2012-08-13 15:25:35 +0530

Dann die start-und end-Termine für die aktuelle Woche sind:

2012-08-12 - 2012-08-18

Dann die start-und end-Termine für den Laufenden Monat sind:

2012--08-01 - 2012-08-31

Ich die Umsetzung derselben 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 dont finde es ein bequemer Weg, dies zu tun. Iam sicher, dass Ruby on Rails hält eine bessere Lösung. Kann jemand empfehlen, um herauszufinden, die gleichen..

InformationsquelleAutor der Frage Swati Aggarwal | 2012-08-13

Schreibe einen Kommentar