Consigue cada hora por un rango de tiempo

Entonces, lo que estoy intentando es generar todas las horas que están dentro de un rango de tiempo específico.

Entonces, dado el rango de 11 AM a 2:00 PM, obtendría:

 11:00 AM
 12:00 PM
 1:00 PM
 2:00 PM

Estoy tratando de evitar tener que almacenar cada hora específica que una tienda puede estar abierta y simplemente almacenar el rango (necesito comparar las horas con otras horas)

Gracias

Respuestas a la pregunta(5)

Su respuesta a la pregunta