{# ==========================================================================

   format_time()

   ==========================================================================

   Description:

   Format a time for displaying in the format of:

       HH:MM AM ZZZ

   When given:

   datetime: A datetime object.

   timezone: (Optional) Timezone string value. Default is none.

   ========================================================================== #}

{% macro format_time(datetime, show_timezone=false)