class String

Public Instance Methods

generate_date() click to toggle source
# File lib/separate_datetime.rb, line 5
def generate_date
  date = self.split("T")[0]
  month = {"01" => "January", "02" => "February", "03" => "March", "04" => "April", "05" => "May", "06" => "June", "07" => "July", "08" => "August", "09" => "September", "10" => "October", "11" => "November", "12" => "December"}
  my_month = date[5..6]
  event_month = month[my_month]
  day = date[8..9]
  year = date[0..3]
  total_event_date = event_month + " " + day + ", " + year

  return total_event_date
end
generate_time() click to toggle source
# File lib/separate_datetime.rb, line 17
def generate_time
  time = self.split("T")[1]
  time.slice!(5..7)
  hour = time[0..1]
  if hour.to_i >= 13
    hour = hour.to_i - 12
    time.slice!(0..1)
    time = (hour).to_s + time + " PM"
  end
  return time
end