I want a time/date format in a View that renders like this when a time ends in :00
Sep. 16, 2017 - 2pm
BUT, renders like this only if minutes are present:
Sep. 16, 2017 - 2:30pm
Currently, I use this format: M. d, Y - g:ia
but I need a way to make those zeros disappear when an event starts at the top of the hour.