Class: Date

Inherits:
Object
  • Object
show all
Includes:
Koyomi::Helper::Week
Defined in:
lib/koyomi/helper/date.rb

Constant Summary

Constants included from Koyomi::Helper::Week

Koyomi::Helper::Week::DEFAULT_WEEK_START, Koyomi::Helper::Week::WEEK_DAYS, Koyomi::Helper::Week::WEEK_START_RANGE, Koyomi::Helper::Week::WEEK_WDAYS

Instance Method Summary collapse

Methods included from Koyomi::Helper::Week

included

Instance Method Details

#wday_nameSymbol

week day name

Returns:

  • (Symbol)


28
29
30
# File 'lib/koyomi/helper/date.rb', line 28

def wday_name
  self.class.wday_name(self)
end

#week_end?(week_start = nil) ⇒ Boolean

check week end?

Parameters:

  • week_start (Object) (defaults to: nil)

Returns:

  • (Boolean)


14
15
16
# File 'lib/koyomi/helper/date.rb', line 14

def week_end?(week_start = nil)
  self.class.week_ends?(self, week_start)
end

#windexInteger

week day index

Returns:

  • (Integer)


21
22
23
# File 'lib/koyomi/helper/date.rb', line 21

def windex
  self.class.windex(self)
end