2013-09-25 45 views
0

請幫助與方法來一個不錯的名字。實際上它是一個定義日期限制的範圍。基本上這個限制是從今天和365天到過去,到過去的同一天。所以這是一種滾動的一年,我會說。建議一個很好的方法名稱爲「跑步年」

此方法當前命名爲#in_last_year。但我不喜歡它。可以理解,它只是回到前一年,就像今天是2013年一樣,它只會在2012年返回日期,但實際上它可以在昨天或2013年發生的一週前返回。

它是用於僞裝(播種)工具。而使用的樣子:

Faker::Date.in_last_year 

我喜歡 「in_running_year」, 「in_ongoing_year」 的名字來了。他們對我來說看起來不錯,但也許在這個實體中有一些已知的術語,可能在金融世界。

+1

沒有真正的理由可言:'法克爾:: Date.continuous_preceding_year' – Eugene

+2

這是一個很好的問題,但也許不是最好的。 codereview.stackexchange.com中可能會更好地服務 –

+0

出於興趣,當日期對象表示「2012年2月29日」(並且當前日期例如是2013年9月24日)時,您的方法會發生什麼? –

回答

2

如何dates_to.same_day.next_yeardates_from.same_day.last_year

然後你就可以有一個像一週,一個月,或十年修飾詞等

相關問題