Here's an example sentence in English with this tense
On July 1st, it will have rained for 2 months
I understand that there's no such tense in Japanese, but how do I go about expressing it?
Here are some of my attempts
7月1日まで2ヶ月間で降ってくる
7月1日で2ヶ月間降ってくる
7月1日になると2ヶ月間降ってきた
Please let me know of the correct way of expressing this tense and if any of my examples made sense at all