lib/chronic/mini_date.rb in chronic-0.4.1 vs lib/chronic/mini_date.rb in chronic-0.4.2
- old
+ new
@@ -1,16 +1,20 @@
module Chronic
class MiniDate
attr_accessor :month, :day
def initialize(month, day)
- raise(InvalidArgumentException, "1..12 are valid months") unless (1..12).include?(month)
+ unless (1..12).include?(month)
+ raise(InvalidArgumentException, "1..12 are valid months")
+ end
+
@month = month
@day = day
end
def is_between?(md_start, md_end)
- return false if (@month==md_start.month && @month==md_end.month && (@day < md_start.day || @day > md_end.day))
+ return false if (@month == md_start.month && @month == md_end.month &&
+ (@day < md_start.day || @day > md_end.day))
return true if (@month == md_start.month and @day >= md_start.day) ||
(@month == md_end.month and @day <= md_end.day)
i = (md_start.month % 12) + 1
until i == md_end.month
return true if @month == i
\ No newline at end of file