sun = Sundial.new

# We use your address to find the latitude and longitude, which are necessary to make an accurate forecast for your location. (or whatever location).

sun.address = YOUR ADDRESS HERE

sun.address = 127.0.0.1 # Since we pass the address to Geokit, it can be any fragment of an address, or an IP.

sun.get_timezone_offset # This will call out to the internet to get your offset from GMT # or set it by hand. # Again, it’s necessary to know the time offset for your coordinates in order to make a accurate forecast. sun.offset = -5 # hours off GMT.

puts “Sunrise”, sun.sunrise_f puts “Sunset”, sun.sunset_f

TODO

Get everything under test, and remove dependency on Activesupport. (It’s just there to add and subtract hours from dates.)