我有约会减法的问题在Ruby中红宝石日期减法
"2011-03-29".to_date - "2011-03-20".to_date #=> (9/1)
("2011-03-29".to_date - "2011-03-20".to_date).to_i #=> 9
似乎它返回的天数日期之间的差值。
现在我的问题是返回的年数,月,日差
ie ("2011-03-29".to_date - "2011-03-20".to_date)
的日子应该返回
0 years, 0 month and 9 days
感谢。
你正在使用哪种库或框架,为字符串提供'to_date'方法? Rails的?还有别的吗? – maerics 2011-03-29 08:23:37