Class: Montrose::Rule::During::TimeOfDay
- Inherits:
-
Object
- Object
- Montrose::Rule::During::TimeOfDay
- Defined in:
- lib/montrose/rule/during.rb
Instance Method Summary collapse
-
#initialize(hour, min, sec) ⇒ TimeOfDay
constructor
A new instance of TimeOfDay.
- #seconds_since_midnight ⇒ Object
Constructor Details
#initialize(hour, min, sec) ⇒ TimeOfDay
Returns a new instance of TimeOfDay.
25 26 27 28 29 |
# File 'lib/montrose/rule/during.rb', line 25 def initialize(hour, min, sec) @hour = hour @min = min @sec = sec end |
Instance Method Details
#seconds_since_midnight ⇒ Object
31 32 33 |
# File 'lib/montrose/rule/during.rb', line 31 def seconds_since_midnight @seconds_since_midnight ||= (@hour * 60 * 60) + (@min * 60) + @sec end |