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

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

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

解决方法

基本上(在 irb显示):
  1. >> require 'date'
  2.  
  3. >> Date.today.to_s
  4. => "2009-11-19"
  5.  
  6. >> Date.today.yday()
  7. => 323

任何日期:

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

要么:

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

@还可以:Ruby Documentation

猜你在找的Ruby相关文章