I wonder whether you will be understood as you wish when you use these terms. You have provided no context. As it stands "three weeks on Thursday" doesn't make me think of the fourth Thursday from now, but rather three weeks in the past ending on the coming Thursday.
Especially when discussing dates, context is important.