✔ 最佳答案
Both of therm are wrong.
Tenses:
If you want to write this sentence in your diary at night, both are correct in tense.
However, if you say this in the morning or in the afternoon, you should use 'is' instead of 'was'.
Agreement:
Always compare things with the same category.
Therefore, you should say '......, but less perfect than yesterday's (weather).'
NOTE:'weather' in bracket can be omitted after adding 's.
The reason why you are wrong may be because you turn Chinese into English directly. Please pay more attention.