Calculates time of sunrise and sunset at any place in the world. You can also calculate different twilighttimes
Different twilights: Civil twilight starts as soon as sun has set; it finishes when the sun is 6 degrees below the horizon. That is the point where we assume it gets light or dark. At 6 degrees below the horizon starts the nautical, and at 12 degrees the astronomical twilight.