BusyCal can display a five-day weather forecast in your calendar. When you hover your pointer over the weather icon, an extended forecast is displayed. If you click the icon you'll be redirected to Accuweather.com.
To configure the weather for your area, select BusyCal > Preferences > Weather, select the Show weather checkbox, and enter your zip code or city code.
You may display the weather as large icons or small icons. Small icons appear in the date header.
Select the Show moon phases option to display moon icons.
After specifying your location in the Weather preferences, the Day and Week view will display shaded areas on the top and bottom indicating the hours of darkness (sunrise and sunset) for your location.