我在数据库中使用信用卡测试。
我只需要以下整数中的最后2个数字。
3.2.21@2.1.3 (#<PlanForm::Voucher:0x007f8f41b)> (Date.today + 6).year
=> 2015
所以上面应该返回15
答案 0 :(得分:8)
(Date.today + 6).strftime("%y").to_i
答案 1 :(得分:5)
这个怎么样?
(Date.today + 6).year % 100
# => 15
答案 2 :(得分:1)
以下是从整数中返回最后2位的一种方法:
integer = (Date.today + 6).year
# => 2015
integer.to_s[-2..-1].to_i
# => 15
希望它有所帮助!
答案 3 :(得分:1)
有很多方法......
(Date.today+6).to_s[2,2].to_i #=> 15
然而,@ Jordan获得了我的投票。