This is what I got so far. It looks like this:
Date: December 24, 7:00 pm
– 8:00 pm
I edited two files: (1) template-tags.php in the plugin folder and (2) single.php in the views folder.
template-tags.php
Look for the function that “Returns the event end date.” I put in the HTML entity for an en dash (which needs to be put in hex form). That was the function knows it’s not supposed to use the default date format, but has no date format to use in its place, hence the en dash.
function the_event_end_date( $postId = null, $showtime = 'true', $dateFormat = '–' ) {
single.php
If you edit files in the views folder, the readme file recommends copying those files into your theme in an “events” folder.
I commented out the code for the End Date. And placed the call to the_event_end_date() right next to the the_event_start_date().
<dt><?php _e('Date:', $spEvents->pluginDomain) ?></dt>
<dd><?php echo the_event_start_date('','true','F j,'); ?>
<?php if (the_event_start_date() !== the_event_end_date() ) { ?><?php echo the_event_end_date(); ?><?php } ?></dd>
You can see on my example that, It changed the symmetry of the columns so I did some other html editing.