From the date of green card issuance, and you also have to have at least the same amount of time in marriage as well.
Contact attorney Gintare Grigaite, Esq. at 646-407-2331, located in New York and New Jersey. Answers on AVVO do not constitute legal advice and do not form attorney-client relationship. Always consult an attorney for a legal advice.
The controlling date is the date of when you became a permanent resident, just look at your green card. You also must still be in a viable marriage and be able to show proof of cohabitation for the last 3 years with your spouse. Also, you must meet the good moral character requirement, the physical presence test and the residency test. Good luck.