This forum answer included these cool graphs and a good explanation.

https://astronomy.stackexchange.com/questions/12824/how-long-does-a-sunrise-or-sunset-take/13053#13053