Leo*_*eoh 7 ruby ruby-on-rails
我是红宝石的新手,我希望得到每月最后一个星期五的那一天.例如,3月的最后一个星期五是29,即4月26日的最后一个星期五.那么,我该如何获得解决方案呢?我正在使用rails框架.
该方法.cweek返回一年中的一周,但不返回当月的一周.
#!/usr/bin/env ruby
require 'date'
(1..12).each do |month|
d = Date.new(2013, month, -1)
d -= (d.wday - 5) % 7
puts d
end
Run Code Online (Sandbox Code Playgroud)
来源(第二/第三个谷歌结果..)
| 归档时间: |
|
| 查看次数: |
3186 次 |
| 最近记录: |