Edwards Apps banner

Home   FaceCards app   Sun Calendar app   Contact   Privacy


Sun Calendar for iPhone and iPad

Table of Contents

Sun App Icon


For over 12 years we have been supplying Sunrise and Sunset calendars on our web site, SunriseSunset.com. We were awarded the Sky Award by the Griffith Observatory. We now have this app designed for the iPhone and iPad. All the features of the web site have been included plus more:

  • Daily times and other info is on the home screen
  • Sunrise, sunset, day length and solar noon times
  • Sunrise azimuth and sunset azimuth
  • Moonrise, moonset and moon phase times
  • Moon percent illuminated (added in version 1.1)
  • Dawn, dusk, nautical and astronomical twilight times
  • Easily create multiple month calendars
  • Print directly to your AirPrint printer
  • Email yourself the calendars, which are attached as PDFs. Print the PDFs from your laptop or desktop computer.
  • Optionally attach a CSV to the email with the monthly data
  • Copy an image of the current calendar into the clipboard
  • Various formatting options for times, latitude, longitude and larger font size selection
  • Choose the day of week you want the calendar to start on
  • Track Sun option will show local time on home screen and follow the sun across the screen during the day
  • Thousands of predefined locations, U.S., Canada and around the world
  • Favorites screen saves locations for quick selection
  • Ability to make a predefined location a favorite or add your own location as a favorite
  • Red Pin feature on the map makes it easy to measure the distance between any two points
  • Original iPad with iOS 5.1.1 is was supported (version for iOS 5.1.1 is no longer supported, but may be available in the App Store)
  • Optimized for iOS 7

If you have questions about using the app or its accuracy, PLEASE visit the app's page at www.EdwardsApps.com, the FAQs at www.SunriseSunset.com, or write me an email via the contact page on those sites.

Original version 1.0.0, was released in November 2013.

Version History

Updates for version 1.2.3, September 16, 2016:

  • Updates for iOS 10

Updates for version 1.2.2, August 4, 2016:

  • Minor updates for iOS 9. This release requires iOS 8.1.
  • Added the ability to hide the Red Pin by tapping the minus button on the pin's annotation.
  • Adjusted Mexican cities in the state of Quintana Roo, e.g. Cancún & Playa del Carmen. They now are in the Eastern time zone (-5:00) and do not observe DST (effective February 1, 2015).
  • Added new time zone, KST (+8:30), for all of North Korea (effective August 16, 2015).
  • Updated DST rules for Uruguay and Azerbaijan.
  • Fixed searching for some U.S. states and Canadian provinces.
  • Rewrote help, included new graphics and a section on iTunes File Sharing.

Updates for version 1.2.1, July 10, 2015:

  • Bug fixes.

Updates for version 1.2, June 15, 2015:

  • Search by city, town, state, province, country name on Locate screen. Can also search by zip or postal code, country code (i.e. za, at, can) or major airport codes (i.e. bru, lga, nrt).
  • GPS on Locate screen, when on, will actively track your location. Tap the locate arrow to turn it on, tap again -- arrow will become hollow meaning GPS is off. Click "Bring Back Tutorial Guides" on Settings to see more info.
  • Support for iPhone 6 and 6 Plus.
  • Added support for Landscape orientation on all devices.
  • Updated DST rules for Chile.
  • This update requires iOS 7.1. Next major release will require 8.0.

Updates for version 1.1.1, August 30, 2014:

  • Updated DST rules for Russia
  • Added Regional support for numbers with a comma separator
  • This update requires iOS 6.0. Next major release will require 7.1

Updates for version 1.1, March 31, 2014:

  • Added moon percent illuminated option
  • Added moon tracking to Sun & Moon screen
  • Today's date is highlighted on calendar
  • Updated DST rules for Fiji

Bug Reports & Fixes

Small warning icon. Bug in versions 1.2.2 and earlier, September, 2016.
When running on iOS 10, the app will be unable to save some changes to favorite data and will create an error log. This has been fixed in version 1.2.3.

Small warning icon. Bug in version 1.2, June 29, 2015.
When the app is trying to make a larger font size on the Calendar, there is a problem calculating the size of the font for both Astronomical and Nautical Twilights. This can cause the app to hang. The workaround is to not select Larger Font Size on Calendar on the Settings screen when either Astronomical or Nautical Twilight is set to On. This has been fixed in version 1.2.1.

Small warning icon. Warning for iOS 8.3, April 16, 2015.
When the app is trying to create a new location or changing the coordinates of some locations it will crash without saving. Earlier versions of iOS, 8.2 and lower, continue to work properly. We are working on releasing a new version of the app, it will be a few weeks as we are also updating it for the iPhone 6 and 6 Plus. For now, the best workaround is to set a Red Pin (press and hold on the map on the Locate screen) and tap that line in the Nearby Locations table so the calendar and times get created for the Red Pin coordinates. This has been fixed in version 1.2 of the app.

Responses to Apple Store Reviews

Review: Great Presentation - Poor Data
by Rodentking - Dec 24, 2015

Okay, we are after the Winter Solstice and sunrise gets later every day according to this app. WRONG

Response: The latest sunrises and earliest sunsets don’t come on the winter solstice, the shortest day of the year. For locations in the mid-latitudes of the Northern Hemisphere, the earliest sunset is in early December; the latest sunrise is in early January. See the following article:

Why aren’t the earliest sunsets on the shortest day?
by EarthSky in EARTH  |  Dec 7, 2014  |  earthsky.org

How To

Modify the Time Zone of a Favorite

  1. On the Favorites screen find the location that you need to fix. For this example, Vancouver has the incorrect time zone and the wrong DST rule. Vancouver is actually in the Pacific time zone (UTC -8:00) and uses the North America DST rules.
Favorites screen with incorrect settings for Vancouver.

Vancouver has the wrong time zone and DST rule (underlined in red).

  1. Tap the circled i (circled in green) to bring up the Detail screen.
Detail screen for Vancouver.

The Time Zone data is a button (circled in green).

  1. Tap the Time Zone button (circled in green).
Time zone list with wrong one selected.

The time zone list with the wrong one selected.

  1. Scroll down the list and tap (to select) the correct time zone: Pacific PST (-8:00) with DST: North America
Correct time zone selected.

Correct time zone selected.

  1. Click the "< Detail" button near the top to return to the Detail screen.
Detail screen with corrected data.

Newly modified time zone data is highlighted in yellow. Save button is circled with green.

  1. Click the Save button (circled with green) and click the "< Back" button and go to the Locate screen.
Locate screen with corrected setting.

Locate screen.

  1. The location has now been corrected — all the screens in the app will use the new time zone and DST for that location.


The Daylight Saving Time (DST) rules used by the app are the same as the SunriseSunset.com site. This page documents them.

Suggestions, requests, bug reports can be sent using the Contact the Developers page.


Compiler & Graphics


  • Objective-CDeveloper Reference  by Jiva DeVoe
  • Beginning iOS 5 DevelopmentExploring the iOS SDK  by Dave Mark  |  Jack Nutting  |  Jeff LaMarche
  • iOS 7 App Development Essentials  by Neil Smyth, published by and latest version on eBookFrenzy.com
  • Core Animation  by Marcus Zarra & Matt Long
  • Core Data for iOS  by Tim Isted & Tom Harrington
  • Cocoa Programming for Mac OS X — Fourth Edition  by Aaron Hillegass & Adam Preble


I highly recommend this series of class lectures by Brad Larson. He is a fantastic teacher and I can virtually guarantee that if you are a beginner or an intermediate iOS programmer you will learn a lot from this class (even though it is a few years old). You will also see him contributing in the online community, such as stackoverflow.com.

Online Resources

  • w3schools.com — Superb site for web developers with references and free tutorials on HTML, CSS, JavaScript and more.
  • Tutorials on RayWenderlich.com — Outstanding free tutorials.
  • stackoverflow.com — Essential site with answers to all kinds of questions and issues that developers face.
  • Unicode Charts — A nice way to browse through all the Unicode characters and glyphs.
  • W3C Markup Validation Service — Check the markup, syntax and structure of Web documents (HTML, XHTML, …).


iPhone 4-inch images (all other sizes are also supported), see iPad images for the Settings screen, click to enlarge.





iPad, Landscape (Portrait is also supported), click to enlarge






Copyright © 2017 Steve Edwards
All rights reserved.