روشی که در پیش گرفتین نادرست هست؛
اول با متد getdayofweek ببینین چه روزی از هفته است،
اگر شنبه است 2 روز از تاریخ کم کنین و گرنه یک روز (با متد adddays).

لیست کامل متدها رو هم براتون گذاشتن (پست 2).