I do have a question. Would it be possible to change a GIF file path (GIF is hosted on a CDN) at certain times of the day so that I can replace the first GIF with a different one?
Well, simple just use JS Date object. Gets the client local date.
<img id="img1" src="" />
<script>
var date = new Date();
var hour = date.getHours();
if(hour >=0 && hour < 12){
//current hour is between 00 to 11:59pm
document.getElementbyId("img1").src = "";
}else{
//current hour is between 12pm to 23:59pm
document.getElementbyId("img1").src = "";
}
</script>