2012-03-19 51 views
0

我開發報表和分析,在這裏我需要生成一個日常的數據,並把它放在一個CSV.To更清楚,如果我參加了今天的報告如同白晝應用紅寶石日期一個報告,多數民衆贊成任何我怎麼能得到已經做了,如果我得到的報告,明天我應該能夠取得今天的數據,昨天。如果我4天后取我應該開始從1天到4天迭代在軌

如何是可以做到的報告。尋找擡頭

+0

裏面一個Rails應用程序或通過cron作業簡單的Ruby腳本? – Reactormonk 2012-03-19 12:30:11

+0

一個軌道內應用程序本身 – 2012-03-19 13:15:27

+0

你想生成的數據,並設置每天郵寄或顯示新的數據?如果沒有生成數據,可以從今天生成數據嗎? – Reactormonk 2012-03-19 13:50:36

回答

1

如何:

today = Date.today 
tomorrow = today.next 
four_days_ago = 4.days.ago(today) 
four_days_later = 4.days.since(today) 
(today..(4.days.since(today)).each {|d| puts d}