instance method
end_of_month
Ruby on Rails 3.0.20
Since v3.0.20 Last seen in v3.2.22.5Signature
end_of_month()
Returns a new Time representing the end of the month (end of the last day of the month)
Source
# File activesupport/lib/active_support/core_ext/time/calculations.rb, line 202
def end_of_month
#self - ((self.mday-1).days + self.seconds_since_midnight)
last_day = ::Time.days_in_month(month, year)
change(:day => last_day, :hour => 23, :min => 59, :sec => 59, :usec => 999999.999)
end
Defined in activesupport/lib/active_support/core_ext/time/calculations.rb line 202
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Time