如何获得一年中的红宝石?

前端之家收集整理的这篇文章主要介绍了如何获得一年中的红宝石?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Ruby的任何特定日期,获得一年中的最佳方式是什么?

例如:31 / dec / 2009应该返回第365天,01 / feb / 2008应该返回第32天

解决方法

基本上(在 irb显示):
>> require 'date'

>> Date.today.to_s
=> "2009-11-19"

>> Date.today.yday()
=> 323

任何日期:

>> Date.new(y=2009,m=12,d=31).yday
=> 365

要么:

>> Date.new(2012,12,31).yday
=> 366

@还可以:Ruby Documentation

猜你在找的Ruby相关文章