Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/dates_toolbox/overloads.rb
Overview
Overload the string class
Instance Method Summary collapse
- #day_of_the_week(format = '%d/%m/%Y') ⇒ Object
- #day_of_the_week_name(format = '%d/%m/%Y') ⇒ Object
- #day_of_the_year(format = '%d/%m/%Y') ⇒ Object
- #days_between(end_date, format = '%d/%m/%Y') ⇒ Object
- #dotw(format = '%d/%m/%Y') ⇒ Object
- #dotwn(format = '%d/%m/%Y') ⇒ Object
- #doty(format = '%d/%m/%Y') ⇒ Object
- #the_day(format = '%d/%m/%Y') ⇒ Object
- #the_month(format = '%d/%m/%Y') ⇒ Object
- #the_year(format = '%d/%m/%Y') ⇒ Object
- #weekdays(end_date, format = '%d/%m/%Y') ⇒ Object
- #weekdays_string(end_date, format = '%d/%m/%Y') ⇒ Object
- #weekends(end_date, format = '%d/%m/%Y') ⇒ Object
- #weekends_string(end_date, format = '%d/%m/%Y') ⇒ Object
Instance Method Details
#day_of_the_week(format = '%d/%m/%Y') ⇒ Object
27 28 29 30 |
# File 'lib/dates_toolbox/overloads.rb', line 27 def day_of_the_week(format = '%d/%m/%Y') d = Date.new d.day_of_the_week(self, format) end |
#day_of_the_week_name(format = '%d/%m/%Y') ⇒ Object
37 38 39 40 |
# File 'lib/dates_toolbox/overloads.rb', line 37 def day_of_the_week_name(format = '%d/%m/%Y') d = Date.new d.day_of_the_week_name(self, format) end |
#day_of_the_year(format = '%d/%m/%Y') ⇒ Object
47 48 49 50 |
# File 'lib/dates_toolbox/overloads.rb', line 47 def day_of_the_year(format = '%d/%m/%Y') d = Date.new d.day_of_the_year(self, format) end |
#days_between(end_date, format = '%d/%m/%Y') ⇒ Object
52 53 54 55 |
# File 'lib/dates_toolbox/overloads.rb', line 52 def days_between(end_date, format = '%d/%m/%Y') d = Date.new d.days_between(self, end_date, format) end |
#dotw(format = '%d/%m/%Y') ⇒ Object
22 23 24 25 |
# File 'lib/dates_toolbox/overloads.rb', line 22 def dotw(format = '%d/%m/%Y') d = Date.new d.day_of_the_week(self, format) end |
#dotwn(format = '%d/%m/%Y') ⇒ Object
32 33 34 35 |
# File 'lib/dates_toolbox/overloads.rb', line 32 def dotwn(format = '%d/%m/%Y') d = Date.new d.day_of_the_week_name(self, format) end |
#doty(format = '%d/%m/%Y') ⇒ Object
42 43 44 45 |
# File 'lib/dates_toolbox/overloads.rb', line 42 def doty(format = '%d/%m/%Y') d = Date.new d.day_of_the_year(self, format) end |
#the_day(format = '%d/%m/%Y') ⇒ Object
7 8 9 10 |
# File 'lib/dates_toolbox/overloads.rb', line 7 def the_day(format = '%d/%m/%Y') d = Date.new d.the_day(self, format) end |
#the_month(format = '%d/%m/%Y') ⇒ Object
12 13 14 15 |
# File 'lib/dates_toolbox/overloads.rb', line 12 def the_month(format = '%d/%m/%Y') d = Date.new d.the_month(self, format) end |
#the_year(format = '%d/%m/%Y') ⇒ Object
17 18 19 20 |
# File 'lib/dates_toolbox/overloads.rb', line 17 def the_year(format = '%d/%m/%Y') d = Date.new d.the_year(self, format) end |
#weekdays(end_date, format = '%d/%m/%Y') ⇒ Object
67 68 69 70 |
# File 'lib/dates_toolbox/overloads.rb', line 67 def weekdays(end_date, format = '%d/%m/%Y') d = Date.new d.weekdays(self, end_date, format) end |
#weekdays_string(end_date, format = '%d/%m/%Y') ⇒ Object
72 73 74 75 |
# File 'lib/dates_toolbox/overloads.rb', line 72 def weekdays_string(end_date, format = '%d/%m/%Y') d = Date.new d.weekdays_string(self, end_date, format) end |
#weekends(end_date, format = '%d/%m/%Y') ⇒ Object
57 58 59 60 |
# File 'lib/dates_toolbox/overloads.rb', line 57 def weekends(end_date, format = '%d/%m/%Y') d = Date.new d.weekends(self, end_date, format) end |
#weekends_string(end_date, format = '%d/%m/%Y') ⇒ Object
62 63 64 65 |
# File 'lib/dates_toolbox/overloads.rb', line 62 def weekends_string(end_date, format = '%d/%m/%Y') d = Date.new d.weekends_string(self, end_date, format) end |