Class: Time

Inherits:
Object
  • Object
show all
Defined in:
lib/glimmer-dsl-web/ext/date.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.new(*args) ⇒ Object



50
51
52
53
54
55
56
# File 'lib/glimmer-dsl-web/ext/date.rb', line 50

def new(*args)
  if args.size >= 7
    Glimmer::Config.logger.debug "Dropped timezone #{args[6]} from Time.new(#{args.map(&:to_s)}) constructor arguments since Opal does not support it!"
    args = args[0...6]
  end
  new_original(*args)
end

.new_originalObject



49
# File 'lib/glimmer-dsl-web/ext/date.rb', line 49

alias new_original new

Instance Method Details

#to_datetimeObject



59
60
61
62
# File 'lib/glimmer-dsl-web/ext/date.rb', line 59

def to_datetime
  # TODO support timezone
  DateTime.new(year, month, day, hour, min, sec)
end