Rails,今年的日期

Aru*_*hik 1 ruby datetime ruby-on-rails

我有一年中的一天.例如,2014年的第15天,或2014年的第210天.我需要在特定日期获取日期.我可以使用Rails/Ruby中的库函数,还是其他任何优雅的方法?

就像是:

2014年第15天= 2014年1月15日

2014年第210天= 2014年7月29日

won*_*0lt 6

您可以使用Date.ordinal:

require 'date'

Date.ordinal(2014, 210)
# => #<Date: 2014-07-29 ((2456868j,0s,0n),+0s,2299161j)>
Run Code Online (Sandbox Code Playgroud)