How do you say

I have worn this dress for a month already.

..in Chinese?

这件衣服已经穿了一个月了。

zhè jiàn yī fú yǐ jīng chuān le yí gè yuè le 。

How do you say "There has been a lot of variation in the weather these last few months." in Chinese?