mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Adds Time#sunday method
This commit is contained in:
@@ -189,6 +189,12 @@ class Time
|
||||
end
|
||||
alias :at_end_of_week :end_of_week
|
||||
|
||||
# Returns a new +Date+/+DateTime+ representing the end of this week. Week is
|
||||
# assumed to start on a Monday. +DateTime+ objects have their time set to 23:59:59.
|
||||
def sunday
|
||||
end_of_week
|
||||
end
|
||||
|
||||
# Returns a new Time representing the start of the given day in the previous week (default is :monday).
|
||||
def prev_week(day = :monday)
|
||||
ago(1.week).beginning_of_week.since(DAYS_INTO_WEEK[day].day).change(:hour => 0)
|
||||
|
||||
@@ -3455,6 +3455,7 @@ end_of_day
|
||||
beginning_of_week (at_beginning_of_week)
|
||||
end_of_week (at_end_of_week)
|
||||
monday
|
||||
sunday
|
||||
weeks_ago
|
||||
prev_week
|
||||
next_week
|
||||
|
||||
Reference in New Issue
Block a user