class Playbook::PbTimeStacked::TimeStacked

def classname

def classname
  generate_classname("pb_time_stacked_kit", dark_class, classnames)
end

def dark_class

def dark_class
  dark ? "dark" : nil
end

def day

def day
  day = Playbook::PbKit::PbDateTime.new(date)
  content_tag(:time, datetime: day.to_iso) do
    day.to_day.to_s
  end
end

def format_time_string

def format_time_string
  "#{pb_date_time.to_full_hour}:#{pb_date_time.to_minutes}#{pb_date_time.to_meridian}"
end

def format_timezone

def format_timezone
  pb_date_time.to_timezone
end

def month

def month
  month = Playbook::PbKit::PbDateTime.new(date)
  content_tag(:time, datetime: month.to_iso) do
    month.to_month.to_s
  end
end

def pb_date_time

def pb_date_time
  Playbook::PbKit::PbDateTime.new(date)
end

def tag_classnames

def tag_classnames
  "pb_time_stacked_kit_#{tag}"
end