May or may not be helpful, but I have sometimes used a custom webpage, running fullscreen behind OpenLP, that automatically counts down the minutes and then seconds to the next hour (and then goes blank for 15 minutes).<br><br>(Tried to see if I could squeeze the code into a custom formatting tag, but I think that was a bit too optimistic.)<br>
<br>
<div><!DOCTYPE HTML> </div><div><html> </div><div><body style="background:black; color:white; text-align:center; font-family:arial; font-size:180px; font-weight:900; margin-top:20%"> </div><div><span id="countdown"></span> </div><div><script> </div><div>var deadline = new Date("Jan 1, 2100 00:00:00").getTime(); </div><div>var x = setInterval(function() { </div><div>var now = new Date().getTime(); </div><div>var t = deadline - now; </div><div>var minutes = Math.floor((t % 3600000) / 60000); </div><div>var seconds = Math.floor((t % 60000) / 1000); </div><div>if (minutes > 45) {document.getElementById("countdown").innerHTML = ""; }</div><div>else if (minutes > 0) {document.getElementById("countdown").innerHTML = minutes + " MINUTES"; }</div><div>else {document.getElementById("countdown").innerHTML = seconds + " SECONDS"; }</div><div>}, 1000); </div><div></script> </div><div></body> </div><div></html></div>