A quick look through the Page Source for your Box Office page shows that while each line looks identical, the output is in row pairs. The first is a space, while the second is the HTML code for a space. When a ticket is added to the trolley, and then "Checked Out" the date & time is passed through to the payment page, so it appears that the date & time is correctly set up, and possibly the formatting of the date & time output is the problem.
I'm wondering if the problem is the WordPress "Date Format" and "Time Format" on your site. I tried setting these to "Custom" and entering empty values, and got the same output. Try changing the values on the WordPress General Settings page to the default values and see what you get. Alternatively you could define the value of STAGESHOW_DATETIME_BOXOFFICE_FORMAT, which overrides the WordPress date/time settings, in your wp_config.php file. A typical definition is as follows:
define('STAGESHOW_DATETIME_BOXOFFICE_FORMAT', 'd-m-Y H:i')