如何评估年,月和日(红宝石)的日期差异?

rob*_*okl 15 ruby ruby-on-rails

我必须在两个日期之间做一个简单的区别:

Date.parse("2009-06-20") - Date.today
Run Code Online (Sandbox Code Playgroud)

这给了我几天的日期差异.

任何人都知道一种方法可以轻松地将其转换为以下格式:

The event occurred X years, Y months and Z days ago
Run Code Online (Sandbox Code Playgroud)

谢谢.