With Reference to question No. 293422, I have got the answer from Fatwa 4062. But at that I don't know the exact Hukm for the Suhoor time. At that time I thought that we can eat and drink until sunrise. So I used to stop eating before 30 min of sunrise. This I have done for at least 3 years. If have done because of ignorance. Even then my fasting will not accepted. Kindly advise.
All perfect praise be to Allah, The Lord of the Worlds. I testify that there is none worthy of worship except Allah, and that Muhammad is His slave and Messenger. We ask Allah to exalt his mention as well as that of his family and all his companions.
You are not sinful for not knowing that you are not allowed to drink or eat after dawn in Ramadan but you are obliged to make up the days you did not start your fasting at dawn.
So, dear brother, you are obliged to take the initiative to make up for those years during which you missed to observe fasting properly so that you will be acquitted from your sin and meet Allah with a complete and acceptable fast, Inshaa' Allah. However, you are not obliged to make up the whole period consecutively without interruption.
May Allah enable you to mention Him, be graceful to Him and worship Him as He should be worshipped.
Allah Knows best.