In many of my WordPress themes I use <?php echo date('F j, Y'); ?> to display today's date. I've heard recently that the date changes to the next day earlier than it should, usually 6-7 hours early.
I've checked with the hosting company to see if it's perhaps the server settings, but the server is located in the same time zone as my clients, so that's not the case.
Does anyone have any ideas why this could be happening?