depnding on how stressed i am, i can go 3 hrs with minimal cravings. and if i fight my craving for half an hour, it will go away.

you can go a few days if your only mentally addicted though.