There is such a sample:
o = Otchet.where("issue_number = ?", 118799) => #<ActiveRecord::Relation [#<Otchet id: 2, issue_number: 118799, assigned_to_id: 279, created_at: "2016-08-24 11:53:52", updated_at: "2016-08-24 11:53:52">, #<Otchet id: 3, issue_number: 118799, assigned_to_id: 1236, created_at: "2016-08-24 11:54:33", updated_at: "2016-08-24 11:54:33">, #<Otchet id: 4, issue_number: 118799, assigned_to_id: 2743, created_at: "2016-08-24 12:18:07", updated_at: "2016-08-24 12:18:07">]>
Tell me how to process this sample so that the output calculates the time between created_at. Those. in this case there are 3 elements that have:
created_at1: "2016-08-24 11:53:52" created_at2: "2016-08-24 11:54:33" created_at3: "2016-08-24 12:18:07"
Need to get the difference: created_at2 - created_at1, created_at3 - created_at2, Time.now - created_at3
. Tell me how can this be done?
o.each do |time| какая-то логика end
o.each do |time| какая-то логика end
- S.Ivanov