Thanks for the very fast response to this, much appreciated. I was thinking myself about how you would programme this. I wondering if one easy way to be to compare the actual opening time (only) with the current time (only). If the current time is after the opening (or closing) time it can be assumed to indicate tomorrow. If however, the current time is before the opening time, it can be assumed it is today? Would that work? I will take a look at the forum.
So, if the current time is 6am and the shop opens at 9am, it should indicate ‘opens today at 9am’. If the current time is (say) 7:30pm and the shop opens at 9am it should indicate ‘opens tomorrow at 9am’. This would only work if this bit of code was nested inside the other function on deciding when the shop was next open. This would work without the need to compare dates etc., I think.