本来の意味である「それ」と訳す必要はありません。is...”って出てこないんです。形式主語にも、ちゃんと置かれている意味はあります。そこを理解すると難しくなくなります。weather”が主語にくるべきなのです。天気の話をしているのはわかりきっているのだから、日本語でもいちいち「天気は・・・」と言わなくても「今日は晴れです」とだけ言えば伝わりますよね。(天気)という意味が隠れているのです。同様に、時間を表す表現も同じです。「時間は今、2時です」なのです。日本語でも時間を言う時、いちいち「時間は・・・」から始めないですよね。