0
我需要計算數組中每個連續日期對的日期差異,以便按日期的頻率對其進行分類,例如每月,每季度,每年。以月爲單位的日期差異
這涉及字符串數組解析成日期
array_of_dates = Array.new
array_of_strings.each do |str|
array_of_dates << Date.strpdate str, "%Y%m%d"
end
的陣列,並且計算用於每個連續對日期的
diffs = Array.new
array.of.dates.each_cons(2) do |a,b|
diffs << b - a
end
此返回比率的陣列,例如日期差:
=> [(31/1), (29/1), (31/1), (30/1), (31/1)]
然而,月份的長度並不相同。有沒有辦法在幾個月內回覆這種差異?