Store Hours Plugin - Output Details
Following from Lindsey D's answer, I just wanted to point out you can skip manually mapping the weekday names by calling craft.i18n.getLocaleData().getWeekDayName() like so:

{% set day = craft.i18n.getLocaleData().getWeekDayName(dayIndex) %}


It's also worth mentioning, you can check for empty values to indicate the store is closed.

E.g.,

{% for dayIndex,dayHours in companyInfo.storeHours %}

  {% set day = craft.i18n.getLocaleData().getWeekDayName(dayIndex) %}

  {{day}}: {{ (dayHours.open is empty) ? 'CLOSED' : dayHours.open|date('g:i a') ~ '-' ~ dayHours.close|date('g:i a') }}

  &lt;br&gt;

{% endfor %}