【发布时间】:2011-03-29 08:19:34
【问题描述】:
我在 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方法?导轨?还有什么?