Hola,
Te parecerá un poco guarro, pero podrías comparar la fecha actual con las de cambio de hora, así sabrás si se encuentra en verano o en invierno.
He estado googleando un poco y
este tio hace algo que creo que te puede servir (vamos, yo creo que es lo que buscas...).
Si no es así, pues vuelve a postear a ver si ese día se alinean los planetas yse me ocurre como hacerlo!
Saludos.