I fully agree that if God wanted to perform a miracle, and stop the earth, He could certainly do it. And that may be exactly what happened. However, someone would have to tell the Israelites that this had happened, because there is no way that they could possibly have determined it for themselves. I don't see any scriptural reference to them being told that the earth had stopped. I have spent long periods of time waiting for eggs to boil.
Perception of time is quite subjective.
When I was 5, a year of my life took forever. Birthday's were a long time apart. Now in my late 40's, they zip by and I am looking for a temporal anchor to throw out and slow things down. I have no quarrel with this being miraculous, and if it was then maybe the rest of the world miraculosuly didn't notice anything unusual to write down. God can do what he wants.