A oração «quando há sol» desempenha a função sintática de modificador do grupo verbal.
Segundo o Dicionário Terminológico, as orações subordinadas adverbiais finais, temporais e causais modificam o grupo verbal:
(1) O avô do João foi à farmácia, para medir a tensão.
(2) Quando há sol, as pessoas parecem mais alegres.
(3) Faltei à reunião, porque fiquei doente.
As orações adverbiais condicionais e concessivas modificam a frase:
(4) Se chover, não vamos sair.
(5) Vamos sair, embora esteja mau tempo.