Глагол «выяснить» в русском языке имеет несколько значений, которые различаются по смыслу:
Первое значение — сделать понятным, внести ясность о чём-либо. 13 Например: «выяснить положение», «выяснить обстановку», «выяснить подробности», «выяснить отношения» (объясниться, стараясь понять, убедить друг друга). 1
Второе значение — в разговорной речи о прояснении неба, о наступлении ясной погоды. 13 Например: «Небо к ночи выяснило», «Утром выяснило». 1
Таким образом, первое значение связано с информацией и пониманием, а второе — с метеорологическим явлением.