Back in the 90's I read a book that either was the whole book or just a short story in it which had a guy stuck in a time loop he eventually discovers is caused by a gypsy who cursed him because his ex girlfriend kills herself. It notes that although the day is repeating weather and other natural patterns proceed as normal. It ends up with him and the gypsy mother on an airplane (trying to outrun the time shift) and there's a bomb on the plane. Cannot for the life of me remember the author or title. Have gone nuts trying to find it with keywords online to no avail.
I remember there being some consequences of the repeating day. The weather was changing as well as seasonal effects and the sunrise and sunset times. Nobody knows or notices though except the protagonist and the gypsy who cursed him. I think it caused some disturbances in the weather as the world was trying to correct itself, if I'm remembering correctly.
Also I believe that the book was an older book, not new at the time.