铁轨,一年来的每一天



我有一天的一年。例如2014年第15天,或2014年第210天。我需要得到特定日期的日期。是否有任何库函数在Rails/Ruby,我可以使用,或任何其他优雅的方式?

例如:

2014年第15天= 15-Jan-2014

2014年第210天= 29- july -2014

您可以使用Date。序数:

require 'date'
Date.ordinal(2014, 210)
# => #<Date: 2014-07-29 ((2456868j,0s,0n),+0s,2299161j)>
Date.new(2014, 1, 1) + 210
=> Wed, 30 Jul 2014

编辑-你需要减去1天。我更喜欢@wonderb0lt的建议

相关内容

  • 没有找到相关文章

最新更新