日期之间的天数

Use*_*ROR 1 ruby date date-arithmetic

我有两个约会:start dateend date.我想计算end date和之间的天数start date.如果start date1-11-2011,end date2-11-2012,而且我放了start date - end date,它将显示天数1,并且不会计算月份和年份.我怎么能用红宝石做到这一点?请帮助我.

saw*_*awa 5

require "date"
(
  Date.strptime("2-11-2012", "%m-%d-%Y") -
  Date.strptime("1-11-2011", "%m-%d-%Y")
).to_i + 1
# => 397
Run Code Online (Sandbox Code Playgroud)