Understood. But … it is a wee bit more complex than you think. There is this thing about JS-dates/times which is called time zones. So if you schedule some video thru Content Manager (CM) at 07/05/2021/12:00 AM San Francisco time (UTC -7), the date written to the db will be 07/04/2021/17:00 UTC +0. But if you fly to New York and open up CM, the date will show as 07/04/2021/21:00 (UTC -4). Same will happen for your users when they view your web page. So you first have to decide if those time zones are a factor to be reckoned with. Then, you will either need a little bit of code, or a bigger piece of code, depending on your decision: if I set 12:00AM in SF, will it be all right if they see it 3 hours earlier in New York, or not? But in both cases, you cannot click your way out of if, I’m afraid.
P.S. My regards to your dear Uncle Bob.