“Why does my browser say the security certificate presented by this website has expired or is not yet valid when I visit my bank’s website?”
Websites use security certificates verified by third party services to prove the security of their sites. When the expiration date of the security certificate is in the past or if the expiration date of the certificate is too far in the future your browser will warn you the security certificate presented by the website has expired or is not yet valid. While websites do occasionally let their security certificates lapse, the problem is typically with your computer not the website.
Banks and other companies that rely on security as part of their business would be out of business fairly quickly if they allowed their security to be broken. In most cases, the error you are receiving is because the clock on your computer is wrong. When your computer clock gets set into the future or into the past and you visit a secure website, it causes your browser to display the security certificate presented by this website has expired or is not yet valid.
In almost every case, setting the clock on your computer to the correct time will solve your browser security certificate error.