We do not currently know of any antonyms for three weeks ago.
For similar words to three weeks ago, try: