Now my counter only shows me at two consecutive days. Disappointing!
I feel your pain, but I'm afraid there's not much you can do about it now.
This is wrong. SO should count by my days, not some universal day.
(And before anyone suggests counter-cheating measures, realize that almost anything would negatively affect users who legally switched timezones, and then they would come on here to complain.)
Others have suggested the "day" could just be more lenient, i.e. 32 hours. But that wouldn't be 100 visits in 100 days, would it? There's a reason why the Fanatic badge is a gold badge.
There have been other attempts to get this to change with good arguments against it.
Is there anyway to get SO to recognize the hours of my days? Who do I appeal to to get this past Saturday properly counted?
As I said here, there isn't much incentive for SE developers to do anything to restore the day based on any given appeal other than site outage. It would require a manual database change based on digging through activity logs to make sure you really did visit based on some argument you are making that is actually contrary to the already-established rules.
That's a horribly time-consuming precedent to set considering how often this topic comes up.