Method: Eg::Music::Display#parse

Defined in:
lib/eg/music/display.rb

#parse(string, klass) ⇒ Object



14
15
16
17
18
19
20
21
22
# File 'lib/eg/music/display.rb', line 14

def parse string, klass
  if klass == Time
    d = Date._parse string
    d_array = [d[:year], d[:mon], d[:mday], d[:hour], d[:min], d[:sec], d[:zone], d[:wday]] 
    Time.gm(*d_array.compact)
  else
    super
  end
end