Skip to content

Instantly share code, notes, and snippets.

@MBO
Created March 12, 2010 09:26
Show Gist options
  • Save MBO/330186 to your computer and use it in GitHub Desktop.
Save MBO/330186 to your computer and use it in GitHub Desktop.
# Distance between two dates in days
now.yday - back.yday + (back.year...now.year).reduce(0) do |acc,el|
acc + Time.mktime(el, 12, 31).yday # last day of year = number of days in year
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment