class GEPUB::DateMeta

Public Class Methods

new(name, content, parent, attributes = {}, refiners = {}) click to toggle source
Calls superclass method
# File lib/gepub/datemeta.rb, line 6
def initialize(name, content, parent, attributes = {}, refiners = {})
  if content.is_a? String
    content = Time.parse(content)
  end
  super(name, content, parent, attributes, refiners)
end

Public Instance Methods

content=(date) click to toggle source
# File lib/gepub/datemeta.rb, line 13
def content=(date)
  if date.is_a? String
    date = Time.parse(date)
  end
  @content = date
end
to_s(_locale = nil) click to toggle source
# File lib/gepub/datemeta.rb, line 20
def to_s(_locale = nil)
  # date type don't have alternate scripts.
  @content.utc.iso8601
end