ラジオ局のウェブサイトを構築していますが、現在放送中のプレゼンターを表示したいと思います。プレゼンターに関するデータ(名前、写真、経歴、各平日の開始/終了時刻)を含むWebアプリを作成しました。
<div id="presenter1">
<div class="slot">
<div id="sunday-off"> - </div>
<div id="monday-afternoon">12:00 - 15:59</div>
<div id="tuesday-afternoon">12:00 - 15:59</div>
<div id="wednesday-afternoon">12:00 - 15:59</div>
<div id="thursday-afternoon">12:00 - 15:59</div>
<div id="friday-afternoon">12:00 - 15:59</div>
<div id="saturday-morning">06:00 - 08:59</div>
</div>
</div>
私がやりたいのは、Javascript関数getDay()およびgetHours()+ getMinutes()を使用して、アプリで指定された時間に基づいて放送がスケジュールされているプレゼンターのみを表示することです。
私が苦労している主な部分は、このプレゼンターが現在の時間内にあるかどうかを判断し、必要に応じてdivを表示/非表示にすることです。
これを達成する方法についてのヘルプやガイダンスをいただければ幸いです。