@rodri333 You can get away with this using JS, here's the code:
(function () {
if (window.NodeList && !NodeList.prototype.forEach) {
NodeList.prototype.forEach = Array.prototype.forEach;
}
if (document.readyState == 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
function init() {
var elements = document.querySelectorAll('.event-time-12hr');
if(elements) {
elements.forEach(function (el) {
var time = el.textContent;
el.textContent = time.replace(/^(\d+:\d+\s?(?:A|P)M).*$/, '$1');
});
}
}
})();
Be sure to add the JS code between <script> tag, e.g.
<script>
// Add JS code here
</script>
Here's a video of me running the script using Chrome's dev console: