Hello Gelyn :)
I agree with Onte, we should paraphrase this sentence a little:
It is not natural to say "today" and "at night/tonight" in the same sentence. So, it would be better to say:
The weather is quite good tonight. (Because the word "tonight" already has these two words: "today" and "night/evening".
Hope, this helps :)
Regards,
Anastasiia