whatever the weather

  1. He swims in the sea every day, whatever the weather.
  2. He swims in the sea every day, whatever the weather may be.
    Please correct and comment.
    Thanks.

No correction, no difference in meaning.